Thu 12/18/2025

Last successful run: 2025.12.17.18.03.44
Lucene/Solr trunk rev b26f76729812dfb4ca5d0ca6288de567fb00e0cb (commits since last successful run)
luceneutil revision 6a96c98d6414af8320e218755a4735ec9a5b7a4a (no changes since last successful run)
WARNING: Using incubator modules: jdk.incubator.vector openjdk version "25.0.1" 2025-09-16 OpenJDK Runtime Environment (build 25.0.1) OpenJDK 64-Bit Server VM (build 25.0.1, mixed mode, sharing)
openjdk full version "25.0.1"
Java command-line: /usr/lib/jvm/java-25-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp
Index: 15 segments: segments_2: _32(11.0.0):C4978031:[diagnostics={os=Linux, java.vendor=Arch Linux, mergeMaxNumSegments=-1, lucene.version=11.0.0, source=merge, os.arch=amd64, os.version=6.15.2-arch1-1, timestamp=1766141913377, java.runtime.version=25.0.1, mergeFactor=10}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=3zp8k1fs3xa1j9rncqduykr0y _65(11.0.0):C4978032:[diagnostics={os=Linux, java.vendor=Arch Linux, mergeMaxNumSegments=-1, lucene.version=11.0.0, source=merge, os.arch=amd64, os.version=6.15.2-arch1-1, timestamp=1766147827531, java.runtime.version=25.0.1, mergeFactor=10}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=3zp8k1fs3xa1j9rncqduykw1g _98(11.0.0):C4978032:[diagnostics={os=Linux, java.vendor=Arch Linux, mergeMaxNumSegments=-1, lucene.version=11.0.0, source=merge, os.arch=amd64, os.version=6.15.2-arch1-1, timestamp=1766153774708, java.runtime.version=25.0.1, mergeFactor=10}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=3zp8k1fs3xa1j9rncqduyl0w4 _cb(11.0.0):C4978032:[diagnostics={os=Linux, java.vendor=Arch Linux, mergeMaxNumSegments=-1, lucene.version=11.0.0, source=merge, os.arch=amd64, os.version=6.15.2-arch1-1, timestamp=1766159751777, java.runtime.version=25.0.1, mergeFactor=10}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=3zp8k1fs3xa1j9rncqduyl5gv _fe(11.0.0):C4978032:[diagnostics={os=Linux, java.vendor=Arch Linux, mergeMaxNumSegments=-1, lucene.version=11.0.0, source=merge, os.arch=amd64, os.version=6.15.2-arch1-1, timestamp=1766165684787, java.runtime.version=25.0.1, mergeFactor=10}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=3zp8k1fs3xa1j9rncqduyl9uv _fp(11.0.0):C497803:[diagnostics={os=Linux, java.vendor=Arch Linux, mergeMaxNumSegments=-1, lucene.version=11.0.0, source=merge, os.arch=amd64, os.version=6.15.2-arch1-1, timestamp=1766166993102, java.runtime.version=25.0.1, mergeFactor=10}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=3zp8k1fs3xa1j9rncqduyla9y _g0(11.0.0):C497803:[diagnostics={os=Linux, java.vendor=Arch Linux, mergeMaxNumSegments=-1, lucene.version=11.0.0, source=merge, os.arch=amd64, os.version=6.15.2-arch1-1, timestamp=1766167495335, java.runtime.version=25.0.1, mergeFactor=10}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=3zp8k1fs3xa1j9rncqduylaoj _gb(11.0.0):C497803:[diagnostics={os=Linux, java.vendor=Arch Linux, mergeMaxNumSegments=-1, lucene.version=11.0.0, source=merge, os.arch=amd64, os.version=6.15.2-arch1-1, timestamp=1766167999486, java.runtime.version=25.0.1, mergeFactor=10}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=3zp8k1fs3xa1j9rncqduylb2m _gm(11.0.0):C497803:[diagnostics={os=Linux, java.vendor=Arch Linux, mergeMaxNumSegments=-1, lucene.version=11.0.0, source=merge, os.arch=amd64, os.version=6.15.2-arch1-1, timestamp=1766168507315, java.runtime.version=25.0.1, mergeFactor=10}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=3zp8k1fs3xa1j9rncqduylbg4 _gx(11.0.0):C497804:[diagnostics={os=Linux, java.vendor=Arch Linux, mergeMaxNumSegments=-1, lucene.version=11.0.0, source=merge, os.arch=amd64, os.version=6.15.2-arch1-1, timestamp=1766169005996, java.runtime.version=25.0.1, mergeFactor=10}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=3zp8k1fs3xa1j9rncqduylbsy _gy(11.0.0):C49780:[diagnostics={os.version=6.15.2-arch1-1, os.arch=amd64, os=Linux, java.vendor=Arch Linux, java.runtime.version=25.0.1, timestamp=1766169125700, source=flush, lucene.version=11.0.0}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=3zp8k1fs3xa1j9rncqduylbua _gz(11.0.0):C49780:[diagnostics={os.version=6.15.2-arch1-1, os.arch=amd64, os=Linux, java.vendor=Arch Linux, java.runtime.version=25.0.1, timestamp=1766169168029, source=flush, lucene.version=11.0.0}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=3zp8k1fs3xa1j9rncqduylbvm _h0(11.0.0):C49781:[diagnostics={os.version=6.15.2-arch1-1, os.arch=amd64, os=Linux, java.vendor=Arch Linux, java.runtime.version=25.0.1, timestamp=1766169208371, source=flush, lucene.version=11.0.0}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=3zp8k1fs3xa1j9rncqduylbwy _h1(11.0.0):C49780:[diagnostics={os.version=6.15.2-arch1-1, os.arch=amd64, os=Linux, java.vendor=Arch Linux, java.runtime.version=25.0.1, timestamp=1766169250679, source=flush, lucene.version=11.0.0}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=3zp8k1fs3xa1j9rncqduylby7 _h2(11.0.0):C46742:[diagnostics={os.version=6.15.2-arch1-1, os.arch=amd64, os=Linux, java.vendor=Arch Linux, java.runtime.version=25.0.1, timestamp=1766169288782, source=flush, lucene.version=11.0.0}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=3zp8k1fs3xa1j9rncqduylbzd
See the perty vmstat charts

Search perf vs day before
TaskQPS prevStdDev prevQPS nowStdDev now% changep-value
BrowseMonthTaxoFacets8.7(35.6%)8.4(34.7%)-4.02 %0.718
OrHighMedDayTaxoFacets9.8(6.8%)9.5(9.7%)-2.50 %0.345
CountTerm8844.9(2.1%)8761.4(2.0%)-0.94 %0.153
TermBGroup1M1P35.9(1.5%)35.7(2.4%)-0.56 %0.387
AndHighHighDayTaxoFacets16.0(4.4%)15.9(5.1%)-0.50 %0.740
DismaxTerm1364.8(1.3%)1358.1(2.6%)-0.49 %0.442
CountAndHighHigh556.5(1.1%)553.9(1.2%)-0.46 %0.207
SpanNear24.2(5.3%)24.1(5.1%)-0.42 %0.800
VectorSearch504.7(0.4%)502.7(0.3%)-0.40 %0.000
FilteredOrMany29.7(3.0%)29.6(2.8%)-0.39 %0.670
CountFilteredOrHighMed225.1(0.7%)224.2(0.8%)-0.37 %0.130
CountFilteredOrHighHigh204.7(0.7%)204.0(0.8%)-0.35 %0.133
CombinedTerm129.9(4.5%)129.5(4.0%)-0.30 %0.824
BrowseRandomLabelSSDVFacets4.6(1.2%)4.6(1.3%)-0.29 %0.453
BrowseDayOfYearSSDVFacets5.7(0.9%)5.6(0.9%)-0.28 %0.315
BrowseDateTaxoFacets7.1(0.6%)7.0(0.6%)-0.28 %0.165
BrowseDayOfYearTaxoFacets7.1(0.6%)7.1(0.6%)-0.28 %0.158
BrowseRandomLabelTaxoFacets6.2(0.9%)6.2(0.9%)-0.26 %0.334
OrHighRare407.8(3.8%)406.7(2.8%)-0.26 %0.809
BrowseMonthSSDVFacets6.1(0.5%)6.0(0.4%)-0.24 %0.083
TermDateFacets29.7(5.2%)29.6(5.4%)-0.23 %0.889
FilteredOr3Terms192.8(2.1%)192.4(2.0%)-0.23 %0.718
CountFilteredIntNRQ164.0(0.7%)163.7(0.6%)-0.22 %0.295
CountOrHighHigh562.9(1.4%)561.7(1.5%)-0.22 %0.624
BrowseDateSSDVFacets1.5(0.2%)1.5(0.1%)-0.22 %0.000
MedTermDayTaxoFacets39.3(3.6%)39.2(4.0%)-0.21 %0.863
AndHighOrMedMed140.5(2.9%)140.2(3.2%)-0.17 %0.857
CombinedOrHighHigh55.0(3.9%)54.9(3.5%)-0.14 %0.908
FilteredPrefix3480.4(1.7%)479.9(1.6%)-0.11 %0.839
PreFilteredVectorSearch177.0(1.4%)176.8(1.4%)-0.09 %0.829
TermGroup10015.5(2.3%)15.5(1.6%)-0.09 %0.882
DismaxOrHighMed340.0(1.9%)339.8(1.4%)-0.05 %0.922
FilteredOrStopWords90.6(1.2%)90.6(1.0%)-0.05 %0.889
CombinedOrHighMed210.0(2.7%)210.0(2.4%)-0.01 %0.989
FilteredTerm256.0(1.3%)256.0(1.6%)-0.00 %0.998
TermDayOfYearSort441.3(1.7%)441.3(1.4%)0.01 %0.989
Prefix3632.7(2.2%)632.7(1.9%)0.01 %0.985
AndMedOrHighHigh169.2(2.2%)169.3(2.3%)0.06 %0.934
FilteredOrHighMed324.5(1.2%)324.7(0.9%)0.06 %0.858
Term1154.5(2.1%)1155.4(2.0%)0.08 %0.906
FilteredOrHighHigh124.6(1.0%)124.7(0.9%)0.08 %0.791
Wildcard371.3(2.3%)371.6(2.0%)0.08 %0.904
TermMonthSort1014.4(2.7%)1015.3(2.1%)0.09 %0.910
SloppyPhrase9.1(7.1%)9.1(6.8%)0.09 %0.967
TermGroup1M13.1(1.0%)13.1(1.0%)0.09 %0.779
CountFilteredOrMany55.8(1.4%)55.9(1.6%)0.09 %0.845
And2Terms2StopWords374.6(1.7%)375.0(1.2%)0.11 %0.821
AndStopWords78.9(1.7%)79.0(1.2%)0.11 %0.810
FilteredAnd2Terms2StopWords451.4(1.5%)451.9(1.2%)0.12 %0.771
OrMany38.3(2.5%)38.3(1.9%)0.15 %0.828
PKLookup287.0(1.5%)287.5(1.6%)0.16 %0.750
TermDTSort224.3(1.9%)224.7(1.9%)0.17 %0.774
FilteredOr2Terms2StopWords222.6(1.4%)223.0(1.1%)0.17 %0.668
TermTitleSort130.8(1.9%)131.0(1.4%)0.18 %0.734
FilteredAnd3Terms599.0(1.6%)600.2(1.0%)0.19 %0.656
CountOrMany61.2(1.6%)61.3(1.7%)0.20 %0.703
TermBGroup1M16.9(1.0%)16.9(0.8%)0.21 %0.474
FilteredAndStopWords105.6(1.7%)105.8(1.0%)0.22 %0.619
FilteredAndHighMed324.9(1.6%)325.7(1.3%)0.23 %0.626
Or3Terms392.6(1.3%)393.5(1.1%)0.23 %0.551
DismaxOrHighHigh261.1(1.7%)261.7(1.7%)0.23 %0.663
OrStopWords89.8(1.7%)90.1(1.2%)0.24 %0.610
FilteredDismaxTerm241.1(1.0%)241.7(1.0%)0.24 %0.457
FilteredAndHighHigh129.0(1.8%)129.3(1.5%)0.25 %0.641
FilteredIntNRQ379.1(1.2%)380.0(1.4%)0.25 %0.538
TermGroup10K13.7(1.0%)13.8(0.9%)0.28 %0.372
AndHighHigh182.0(1.8%)182.5(0.9%)0.28 %0.531
Respell63.8(1.6%)64.0(1.8%)0.29 %0.587
CombinedAndHighHigh55.9(3.9%)56.1(3.4%)0.30 %0.795
IntNRQ375.1(1.1%)376.3(1.4%)0.30 %0.439
And3Terms508.4(1.6%)510.0(1.4%)0.32 %0.507
OrHighMed496.3(1.9%)498.0(1.1%)0.35 %0.476
CombinedAndHighMed216.2(2.6%)216.9(2.2%)0.35 %0.642
Or2Terms2StopWords360.0(1.4%)361.3(1.1%)0.36 %0.365
AndHighMed416.4(1.6%)418.0(1.1%)0.40 %0.365
OrHighHigh190.0(1.9%)190.8(1.2%)0.44 %0.384
AndHighMedDayTaxoFacets84.3(1.4%)84.7(1.5%)0.47 %0.307
CountOrHighMed535.8(3.7%)538.4(2.0%)0.48 %0.606
FilteredDismaxOrHighHigh97.1(3.5%)97.6(3.3%)0.49 %0.651
FilteredDismaxOrHighMed240.5(2.5%)241.7(2.1%)0.52 %0.487
CountFilteredPhrase95.7(2.2%)96.2(2.0%)0.53 %0.418
Fuzzy294.9(1.4%)95.5(1.5%)0.59 %0.205
IntervalsOrdered23.7(3.3%)23.9(2.7%)0.62 %0.516
Fuzzy1106.7(1.5%)107.4(1.6%)0.63 %0.200
Phrase50.3(3.7%)50.7(2.5%)0.65 %0.515
IntSet769.7(4.2%)775.1(4.7%)0.71 %0.613
FilteredPhrase97.3(3.0%)98.0(2.3%)0.79 %0.351
CountAndHighMed541.7(7.0%)547.2(3.1%)1.02 %0.554
CountPhrase23.6(4.4%)23.8(4.2%)1.04 %0.447
PostFilteredVectorSearch525.9(0.3%)611.0(0.4%)16.19 %0.000


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 509992 events (total: 509992)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=1
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
8.31%         42397         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
7.73%         39427         java.lang.Integer#rotateLeft() [Inlined code]
5.58%         28443         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
5.56%         28351         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
4.48%         22864         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
4.11%         20978         java.lang.Character#codePointAt() [Inlined code]
3.11%         15853         org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
2.79%         14233         java.lang.Character#isHighSurrogate() [Inlined code]
2.50%         12743         java.lang.Character#codePointAtImpl() [Inlined code]
2.28%         11629         org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
2.23%         11361         sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
2.21%         11259         org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
1.90%         9693          org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
1.61%         8219          org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
1.51%         7707          sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
1.47%         7480          org.apache.lucene.util.UnicodeUtil#UTF16toUTF8() [Inlined code]
1.43%         7280          org.apache.lucene.index.ByteSliceReader#readByte() [Inlined code]
1.37%         6980          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
1.37%         6965          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
1.17%         5943          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
1.04%         5298          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
1.00%         5109          jdk.internal.util.ArraysSupport#mismatch() [Inlined code]
0.97%         4954          org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
0.96%         4918          org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
0.89%         4539          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
0.87%         4417          org.apache.lucene.store.DataOutput#writeVInt() [Inlined code]
0.85%         4354          org.apache.lucene.codecs.lucene104.ForUtil#encode() [JIT compiled code]
0.80%         4079          org.apache.lucene.util.ByteBlockPool#getBuffer() [Inlined code]
0.79%         4052          jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
0.76%         3901          org.apache.lucene.index.TermsHashPerField#initReader() [Inlined code]
0.71%         3638          org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
0.70%         3556          java.lang.Character#toChars() [Inlined code]
0.67%         3438          org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc() [Inlined code]
0.63%         3208          org.apache.lucene.util.UnicodeUtil#UTF8toUTF16() [Inlined code]
0.61%         3086          org.apache.lucene.util.AttributeSource#clearAttributes() [Inlined code]
0.60%         3053          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
0.49%         2492          org.apache.lucene.util.BytesRefBlockPool#hash() [Inlined code]
0.48%         2437          org.apache.lucene.codecs.CompetitiveImpactAccumulator#add() [Inlined code]
0.44%         2244          org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap() [Inlined code]
0.42%         2130          org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.38%         1949          org.apache.lucene.store.DataInput#readVInt() [Inlined code]
0.36%         1852          org.apache.lucene.analysis.CharArraySet#contains() [Inlined code]
0.36%         1834          jdk.jfr.internal.JVM#emitEvent() [Native code]
0.36%         1811          sun.nio.fs.UnixNativeDispatcher#unlink0() [Native code]
0.35%         1810          sun.nio.ch.UnixFileDispatcherImpl#unmap0() [Native code]
0.35%         1779          org.apache.lucene.util.FixedBitSet#set() [Inlined code]
0.34%         1728          java.util.Arrays#fill() [Inlined code]
0.32%         1621          java.lang.Character#toLowerCase() [Inlined code]
0.32%         1621          org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next() [Inlined code]
0.30%         1547          org.apache.lucene.index.TermVectorsConsumerPerField#start() [JIT compiled code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 509992 events (total: 509992)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=2
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
8.29%         42275         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
7.73%         39427         java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
5.53%         28203         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
4.48%         22864         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
4.01%         20441         java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
3.10%         15820         org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
2.81%         14336         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [JIT compiled code]
2.78%         14182         java.lang.Character#isHighSurrogate() [Inlined code]
                              at java.lang.Character#codePointAtImpl() [Inlined code]
2.75%         14015         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
2.50%         12743         java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
2.28%         11628         org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
2.22%         11316         sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#write() [Inlined code]
2.21%         11259         org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
1.90%         9693          org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition() [Inlined code]
1.61%         8219          org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
1.49%         7611          sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#read() [Inlined code]
1.43%         7293          org.apache.lucene.util.UnicodeUtil#UTF16toUTF8() [Inlined code]
                              at org.apache.lucene.util.BytesRefBuilder#copyChars() [Inlined code]
1.43%         7280          org.apache.lucene.index.ByteSliceReader#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVInt() [Inlined code]
1.37%         6965          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
1.17%         5943          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
0.97%         4954          org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
0.96%         4917          org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
0.89%         4539          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText() [Inlined code]
0.79%         4052          jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
0.76%         3864          org.apache.lucene.index.TermsHashPerField#initReader() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset() [Inlined code]
0.75%         3808          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash$1#get() [Inlined code]
0.72%         3656          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
0.70%         3556          java.lang.Character#toChars() [Inlined code]
                              at org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
0.67%         3438          org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc() [Inlined code]
                              at org.apache.lucene.index.DocIDMerger$SequentialDocIDMerger#next() [Inlined code]
0.63%         3208          org.apache.lucene.util.UnicodeUtil#UTF8toUTF16() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.62%         3164          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next() [Inlined code]
0.60%         3084          org.apache.lucene.util.AttributeSource#clearAttributes() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
0.59%         3022          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.59%         3001          jdk.internal.util.ArraysSupport#mismatch() [Inlined code]
                              at java.util.Arrays#equals() [Inlined code]
0.58%         2983          org.apache.lucene.codecs.lucene104.ForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.ForUtil#encode() [Inlined code]
0.49%         2492          org.apache.lucene.util.BytesRefBlockPool#hash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
0.48%         2437          org.apache.lucene.codecs.CompetitiveImpactAccumulator#add() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
0.44%         2244          org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
0.40%         2062          org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.39%         1995          org.apache.lucene.util.ByteBlockPool#getBuffer() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
0.39%         1964          org.apache.lucene.store.DataOutput#writeVInt() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#finishTerm() [JIT compiled code]
0.38%         1951          org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
0.36%         1852          org.apache.lucene.analysis.CharArraySet#contains() [Inlined code]
                              at org.apache.lucene.analysis.StopFilter#accept() [Inlined code]
0.35%         1799          sun.nio.ch.UnixFileDispatcherImpl#unmap0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#unmap() [Inlined code]
0.33%         1683          org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
0.32%         1641          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
0.32%         1621          org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
0.32%         1620          sun.nio.fs.UnixNativeDispatcher#unlink0() [Native code]
                              at sun.nio.fs.UnixNativeDispatcher#unlink() [JIT compiled code]
0.32%         1610          org.apache.lucene.util.ByteBlockPool#getBuffer() [Inlined code]
                              at org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
0.31%         1599          jdk.jfr.internal.JVM#emitEvent() [Native code]
                              at jdk.jfr.internal.periodic.JVMEventTask#execute() [JIT compiled code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 509992 events (total: 509992)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=4
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
8.29%         42275         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
7.70%         39286         java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
4.38%         22321         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.99%         20352         java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
3.25%         16570         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
2.81%         14336         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.73%         13917         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]
2.38%         12141         java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
2.27%         11591         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.22%         11316         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.21%         11259         org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
2.13%         10883         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
2.10%         10694         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.90%         9669          org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
1.61%         8219          org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
1.56%         7973          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.49%         7611          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.43%         7293          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() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
1.37%         6965          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
1.16%         5933          org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
1.08%         5526          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
0.90%         4594          org.apache.lucene.index.ByteSliceReader#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.89%         4539          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
0.79%         4052          jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
0.73%         3721          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.71%         3596          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.70%         3556          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.63%         3221          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.63%         3193          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.60%         3084          org.apache.lucene.util.AttributeSource#clearAttributes() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
0.60%         3065          org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
0.60%         3061          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash$1#get() [Inlined code]
                              at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#byteAt() [Inlined code]
                              at org.apache.lucene.util.MSBRadixSorter#getBucket() [Inlined code]
0.60%         3035          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%         3025          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
0.59%         3009          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
0.59%         3001          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.50%         2525          org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
0.49%         2492          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.47%         2401          org.apache.lucene.codecs.CompetitiveImpactAccumulator#add() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.47%         2398          org.apache.lucene.codecs.lucene104.ForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.ForUtil#encode() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
0.46%         2360          org.apache.lucene.index.ByteSliceReader#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#nextDoc() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.44%         2269          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.44%         2244          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() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
0.38%         1936          org.apache.lucene.store.DataOutput#writeVInt() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#finishTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.37%         1892          org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
0.36%         1851          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.36%         1829          org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.32%         1623          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.32%         1620          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]
0.32%         1610          org.apache.lucene.util.ByteBlockPool#getBuffer() [Inlined code]
                              at org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 509992 events (total: 509992)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=8
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
4.07%         20774         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
3.57%         18185         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
3.49%         17781         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
3.47%         17687         java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
3.36%         17134         java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
3.25%         16570         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000005818aa38#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
2.73%         13917         java.lang.Character#isHighSurrogate() [Inlined code]
                              at java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
2.56%         13046         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
2.22%         11315         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.10%         10686         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
1.92%         9788          java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
1.90%         9669          org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
1.84%         9388          org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
1.74%         8886          org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
1.56%         7958          java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
1.56%         7955          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.49%         7574          java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
1.28%         6523          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.16%         5919          org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
0.92%         4710          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
0.90%         4567          java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
0.78%         3961          org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.74%         3790          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() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.72%         3679          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
0.69%         3531          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]
0.66%         3367          jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readByte() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue() [Inlined code]
0.64%         3274          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.63%         3219          org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc() [Inlined code]
                              at org.apache.lucene.index.DocIDMerger$SequentialDocIDMerger#next() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextDoc() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
0.63%         3193          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.60%         3071          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.60%         3054          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() [JIT compiled 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.58%         2950          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() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.56%         2862          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.51%         2616          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.51%         2601          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
0.50%         2542          org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.49%         2501          org.apache.lucene.index.ByteSliceReader#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
0.49%         2497          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.49%         2494          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
0.46%         2365          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.45%         2286          org.apache.lucene.index.TermsHashPerField#initReader() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
0.44%         2246          java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
0.44%         2220          org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.43%         2202          java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
0.42%         2133          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000005818aa38#merge() [Interpreted code]
0.40%         2062          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
0.40%         2058          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
0.38%         1959          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.38%         1940          org.apache.lucene.util.BytesRefBlockPool#hash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.36%         1823          org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 509992 events (total: 509992)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=12
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
4.05%         20678         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
3.55%         18100         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
3.47%         17687         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
3.46%         17662         java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
3.35%         17106         java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
3.25%         16570         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000005818aa38#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.54%         12950         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
1.92%         9778          java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
1.90%         9700          org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
1.90%         9669          org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000005818aa38#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.83%         9351          org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
1.73%         8835          org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
1.72%         8769          sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#write() [Inlined code]
                              at sun.nio.ch.IOUtil#writeFromNativeBuffer() [Inlined code]
                              at sun.nio.ch.IOUtil#write() [Inlined code]
                              at sun.nio.ch.IOUtil#write() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#implWrite() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#traceImplWrite() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#write() [Inlined code]
                              at sun.nio.ch.ChannelOutputStream#writeFully() [Inlined code]
                              at sun.nio.ch.ChannelOutputStream#write() [Inlined code]
                              at org.apache.lucene.store.FSDirectory$FSIndexOutput$1#write() [Inlined code]
                              at java.util.zip.CheckedOutputStream#write() [JIT compiled code]
1.56%         7955          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.56%         7931          java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
1.34%         6856          java.lang.Character#isHighSurrogate() [Inlined code]
                              at java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
1.33%         6776          java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
1.16%         5919          org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
1.08%         5505          java.lang.Character#isHighSurrogate() [Inlined code]
                              at java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
1.03%         5265          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.81%         4107          java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.77%         3946          org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [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.74%         3776          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() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.71%         3629          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#flushAllThreads() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#getReader() [Interpreted code]
                              at org.apache.lucene.index.DirectoryReader#open() [Interpreted code]
0.69%         3518          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]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.65%         3338          jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readByte() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
0.65%         3325          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
0.64%         3253          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [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%         3219          org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc() [Inlined code]
                              at org.apache.lucene.index.DocIDMerger$SequentialDocIDMerger#next() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextDoc() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000005818aa38#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.63%         3193          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.60%         3061          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [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.58%         2946          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() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.56%         2862          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.51%         2606          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.51%         2601          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000005818aa38#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.50%         2546          sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#write() [Inlined code]
                              at sun.nio.ch.IOUtil#writeFromNativeBuffer() [Inlined code]
                              at sun.nio.ch.IOUtil#write() [Inlined code]
                              at sun.nio.ch.IOUtil#write() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#implWrite() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#traceImplWrite() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#write() [Inlined code]
                              at sun.nio.ch.ChannelOutputStream#writeFully() [Inlined code]
                              at sun.nio.ch.ChannelOutputStream#write() [Inlined code]
                              at org.apache.lucene.store.FSDirectory$FSIndexOutput$1#write() [Inlined code]
                              at java.util.zip.CheckedOutputStream#write() [Inlined code]
0.50%         2525          org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.46%         2348          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.46%         2330          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
0.44%         2236          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.44%         2220          org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.42%         2133          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000005818aa38#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%         2048          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
0.40%         2045          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
0.38%         1959          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]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.38%         1931          org.apache.lucene.util.BytesRefBlockPool#hash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.36%         1823          org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.36%         1820          java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [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]
0.35%         1783          java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [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]
0.35%         1764          org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 372587 events (total: 322482M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=1
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
20.06%        64688M        perf.LineFileDocs#nextDoc() [JIT compiled code]
13.25%        42726M        java.lang.StringUTF16#compress() [Inlined code]
8.43%         27169M        org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
7.15%         23059M        org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
6.97%         22465M        perf.LineFileDocs#readDocs() [JIT compiled code]
6.84%         22073M        org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
4.53%         14620M        org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
3.61%         11628M        org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
3.30%         10637M        org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
3.05%         9836M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
2.68%         8655M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
1.90%         6119M         org.apache.lucene.util.TimSorter#() [Inlined code]
1.63%         5271M         org.apache.lucene.util.BytesRef#() [Inlined code]
1.36%         4395M         java.util.ArrayList#grow() [Inlined code]
1.29%         4166M         perf.LineFileDocs#readDocs() [Interpreted code]
1.27%         4097M         java.util.TreeMap#keyIterator() [Inlined code]
1.16%         3742M         org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
1.05%         3378M         org.apache.lucene.document.IntPoint#pack() [Inlined code]
0.91%         2928M         org.apache.lucene.document.StringField#setStringValue() [Inlined code]
0.87%         2794M         java.util.Formatter#parse() [Inlined code]
0.82%         2656M         org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
0.64%         2056M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
0.54%         1732M         java.lang.Integer#toString() [Inlined code]
0.51%         1635M         org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
0.49%         1588M         java.util.Arrays#copyOfRange() [Inlined code]
0.46%         1471M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
0.43%         1390M         org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock() [Inlined code]
0.38%         1237M         perf.LineFileDocs#newDocState() [Interpreted code]
0.34%         1096M         java.lang.StringBuilder#toString() [Inlined code]
0.33%         1054M         java.lang.StringLatin1#newString() [Inlined code]
0.30%         982M          org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
0.30%         958M          java.lang.StringLatin1#replace() [Inlined code]
0.29%         929M          java.lang.AbstractStringBuilder#() [Inlined code]
0.27%         879M          java.util.Formatter$FormatSpecifierParser#parse() [Inlined code]
0.26%         829M          java.util.List#of() [Inlined code]
0.22%         702M          jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
0.18%         573M          org.apache.lucene.util.StringSorter#fallbackSorter() [Inlined code]
0.13%         408M          java.util.ArrayList#iterator() [JIT compiled code]
0.13%         407M          java.lang.invoke.DirectMethodHandle#allocateInstance() [Inlined code]
0.11%         351M          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#writeImpacts() [JIT compiled code]
0.11%         345M          org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
0.09%         285M          java.nio.HeapByteBuffer#asReadOnlyBuffer() [Inlined code]
0.08%         255M          java.util.ArrayList#subList() [Inlined code]
0.07%         241M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
0.07%         234M          java.lang.Thread#beforeSleep() [Interpreted code]
0.07%         223M          org.apache.lucene.util.PagedBytes$PagedBytesDataOutput#writeBytes() [Inlined code]
0.06%         204M          org.apache.lucene.util.BytesRef#deepCopyOf() [Inlined code]
0.06%         196M          org.apache.lucene.util.ArrayUtil#growExact() [JIT compiled code]
0.06%         180M          org.apache.lucene.util.ArrayUtil#copyOfSubArray() [Inlined code]
0.05%         171M          perf.StatisticsHelper#startStatistics() [Interpreted code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 372587 events (total: 322482M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=2
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
19.99%        64460M        perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
13.25%        42726M        java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
8.42%         27163M        org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
7.15%         23059M        org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
6.97%         22465M        perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
6.84%         22073M        org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
4.53%         14620M        org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
3.30%         10637M        org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
3.02%         9747M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
2.86%         9227M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
2.60%         8376M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
1.90%         6119M         org.apache.lucene.util.TimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayTimSorter#() [Inlined code]
1.56%         5045M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
1.36%         4395M         java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
1.29%         4166M         perf.LineFileDocs#readDocs() [Interpreted code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.27%         4097M         java.util.TreeMap#keyIterator() [Inlined code]
                              at java.util.TreeMap$KeySet#iterator() [JIT compiled code]
1.16%         3742M         org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
1.05%         3378M         org.apache.lucene.document.IntPoint#pack() [Inlined code]
                              at org.apache.lucene.document.IntPoint#setIntValues() [Inlined code]
0.91%         2928M         org.apache.lucene.document.StringField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.87%         2794M         java.util.Formatter#parse() [Inlined code]
                              at java.util.Formatter#format() [Inlined code]
0.82%         2656M         org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
0.74%         2389M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
0.64%         2048M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
0.53%         1713M         java.lang.Integer#toString() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
0.51%         1635M         org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [JIT compiled code]
0.46%         1471M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
0.43%         1390M         org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock() [Inlined code]
                              at org.apache.lucene.util.IntBlockPool#nextBuffer() [JIT compiled code]
0.38%         1237M         perf.LineFileDocs#newDocState() [Interpreted code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
0.34%         1096M         java.lang.StringBuilder#toString() [Inlined code]
                              at java.util.Formatter#toString() [Inlined code]
0.33%         1054M         java.lang.StringLatin1#newString() [Inlined code]
                              at java.lang.Integer#toString() [Inlined code]
0.30%         974M          org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
0.30%         958M          java.lang.StringLatin1#replace() [Inlined code]
                              at java.lang.String#replace() [Inlined code]
0.29%         929M          java.lang.AbstractStringBuilder#() [Inlined code]
                              at java.lang.StringBuilder#() [Inlined code]
0.27%         879M          java.util.Formatter$FormatSpecifierParser#parse() [Inlined code]
                              at java.util.Formatter#parse() [Inlined code]
0.27%         876M          java.util.Arrays#copyOfRange() [Inlined code]
                              at java.lang.StringLatin1#newString() [Inlined code]
0.26%         829M          java.util.List#of() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.22%         702M          jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArray() [Inlined code]
0.21%         691M          java.util.Arrays#copyOfRange() [Inlined code]
                              at java.lang.String#() [Inlined code]
0.17%         545M          org.apache.lucene.util.StringSorter#fallbackSorter() [Inlined code]
                              at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#getFallbackSorter() [Inlined code]
0.12%         390M          java.lang.invoke.DirectMethodHandle#allocateInstance() [Inlined code]
                              at java.lang.invoke.LambdaForm$DMH.0x000000005812dc00#newInvokeSpecial() [Inlined code]
0.12%         373M          java.util.ArrayList#iterator() [JIT compiled code]
                              at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic() [Interpreted code]
0.11%         345M          org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
0.11%         344M          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#writeImpacts() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
0.09%         285M          java.nio.HeapByteBuffer#asReadOnlyBuffer() [Inlined code]
                              at org.apache.lucene.store.ByteBuffersDataOutput#toBufferList() [JIT compiled code]
0.08%         272M          org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [Inlined code]
0.08%         255M          java.util.ArrayList#subList() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
0.07%         241M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
0.07%         234M          java.lang.Thread#beforeSleep() [Interpreted code]
                              at java.lang.Thread#sleepNanos() [Interpreted code]
0.07%         228M          perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.07%         226M          org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 372587 events (total: 322482M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=4
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
19.99%        64460M        perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
13.24%        42712M        java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
8.08%         26064M        org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
7.15%         23059M        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.97%         22465M        perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
5.31%         17125M        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.53%         14620M        org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
2.78%         8978M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
2.57%         8303M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
1.90%         6119M         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.65%         5323M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
1.56%         5023M         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.52%         4888M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
1.44%         4637M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
1.36%         4395M         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.35%         4367M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
1.29%         4166M         perf.LineFileDocs#readDocs() [Interpreted code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.27%         4097M         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.06%         3418M         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]
1.04%         3351M         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.99%         3198M         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.91%         2928M         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.87%         2794M         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.82%         2656M         org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
0.74%         2373M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.61%         1976M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.53%         1713M         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.50%         1624M         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.50%         1596M         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.45%         1451M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.43%         1390M         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.38%         1237M         perf.LineFileDocs#newDocState() [Interpreted code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
0.32%         1036M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [JIT compiled code]
0.31%         985M          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.30%         974M          org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.util.ArrayUtil#grow() [Inlined code]
                              at org.apache.lucene.index.PointValuesWriter#addPackedValue() [Inlined code]
0.30%         974M          java.lang.StringBuilder#toString() [Inlined code]
                              at java.util.Formatter#toString() [Inlined code]
                              at java.lang.String#format() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
0.29%         929M          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.27%         879M          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.27%         874M          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.26%         829M          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%         750M          java.util.Arrays#copyOfRange() [Inlined code]
                              at java.lang.StringLatin1#newString() [Inlined code]
                              at java.lang.Integer#toString() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
0.21%         691M          java.util.Arrays#copyOfRange() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.StringBuilder#toString() [Inlined code]
                              at java.util.Formatter#toString() [Inlined code]
0.21%         674M          jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArray() [Inlined code]
                              at java.lang.StringLatin1#replace() [Inlined code]
                              at java.lang.String#replace() [Inlined code]
0.20%         657M          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.17%         545M          org.apache.lucene.util.StringSorter#fallbackSorter() [Inlined code]
                              at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#getFallbackSorter() [Inlined code]
                              at org.apache.lucene.util.MSBRadixSorter#sort() [Inlined code]
                              at org.apache.lucene.util.MSBRadixSorter#radixSort() [JIT compiled code]
0.12%         390M          java.lang.invoke.DirectMethodHandle#allocateInstance() [Inlined code]
                              at java.lang.invoke.LambdaForm$DMH.0x000000005812dc00#newInvokeSpecial() [Inlined code]
                              at java.lang.invoke.Invokers$Holder#linkToTargetMethod() [Inlined code]
                              at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#getFallbackSorter() [Inlined code]
0.12%         373M          java.util.ArrayList#iterator() [JIT compiled code]
                              at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic() [Interpreted code]
                              at jdk.jfr.internal.PlatformRecorder#periodicTask() [Interpreted code]
                              at jdk.jfr.internal.PlatformRecorder#lambda$startDiskMonitor$0() [Interpreted code]
0.11%         345M          org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
0.11%         344M          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#writeImpacts() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.10%         323M          org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTerm() [Inlined code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 372587 events (total: 322482M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=8
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
19.99%        64460M        perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
13.20%        42574M        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.97%         22465M        perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
6.53%         21050M        org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
3.80%         12269M        org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
3.63%         11693M        org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
2.39%         7701M         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.03%         6556M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
1.87%         6038M         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.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
1.80%         5801M         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.72%         5538M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
1.57%         5063M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
1.56%         5023M         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.44%         4637M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000005818aa38#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
1.35%         4367M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000005818aa38#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
1.29%         4166M         perf.LineFileDocs#readDocs() [Interpreted code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.12%         3623M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
1.10%         3539M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000005818aa38#merge() [Interpreted code]
1.07%         3457M         java.util.TreeMap#keyIterator() [Inlined code]
                              at java.util.TreeMap$KeySet#iterator() [JIT compiled code]
                              at java.util.TreeSet#iterator() [Inlined code]
                              at org.apache.lucene.codecs.CompetitiveImpactAccumulator#addAll() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#finishTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
1.03%         3312M         org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.99%         3198M         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.91%         2928M         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.86%         2782M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#initStreamSlices() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.84%         2705M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
0.84%         2698M         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.83%         2663M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
0.80%         2566M         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.79%         2554M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
0.73%         2351M         org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTerm() [Inlined code]
0.66%         2139M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
0.62%         2009M         org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTerm() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
0.57%         1826M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
0.53%         1723M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
0.53%         1713M         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.50%         1624M         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.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
0.50%         1620M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
0.49%         1593M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
0.46%         1485M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
0.43%         1386M         java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.41%         1336M         org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
0.39%         1267M         org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
0.39%         1265M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
0.38%         1237M         perf.LineFileDocs#newDocState() [Interpreted code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
0.37%         1200M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
0.37%         1193M         org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock() [Inlined code]
                              at org.apache.lucene.util.IntBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#initStreamSlices() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.32%         1042M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefBlockPool#addBytesRef() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
0.32%         1038M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [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.31%         985M          java.lang.StringLatin1#newString() [Inlined code]
                              at java.lang.Integer#toString() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.30%         974M          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]
                              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.30%         959M          java.lang.StringBuilder#toString() [Inlined code]
                              at java.util.Formatter#toString() [Inlined code]
                              at java.lang.String#format() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 372587 events (total: 322482M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=12
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
19.99%        64460M        perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
13.20%        42574M        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.97%         22465M        perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
6.10%         19685M        org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
3.63%         11693M        org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000005818aa38#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.55%         11442M        org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
1.92%         6187M         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.87%         6038M         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.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000005818aa38#merge() [Interpreted code]
1.87%         6034M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
1.72%         5538M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000005818aa38#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.65%         5327M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
1.56%         5023M         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.47%         4738M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
1.44%         4637M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000005818aa38#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.35%         4367M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000005818aa38#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.29%         4166M         perf.LineFileDocs#readDocs() [Interpreted code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.12%         3623M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
1.10%         3539M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000005818aa38#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#merge() [Interpreted code]
1.03%         3312M         org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.99%         3198M         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.91%         2928M         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.86%         2782M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#initStreamSlices() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.82%         2637M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.81%         2613M         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.80%         2566M         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.75%         2406M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
0.66%         2134M         org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTerm() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.60%         1933M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.57%         1826M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.54%         1726M         org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTerm() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.53%         1713M         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.51%         1649M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
0.50%         1624M         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.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000005818aa38#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.49%         1590M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.47%         1514M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
0.47%         1503M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
0.46%         1487M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
0.46%         1485M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000005818aa38#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.41%         1329M         java.util.TreeMap#keyIterator() [Inlined code]
                              at java.util.TreeMap$KeySet#iterator() [JIT compiled code]
                              at java.util.TreeSet#iterator() [Inlined code]
                              at org.apache.lucene.codecs.CompetitiveImpactAccumulator#addAll() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#finishTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
0.39%         1267M         org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000005818aa38#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
0.39%         1265M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000005818aa38#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.38%         1237M         perf.LineFileDocs#newDocState() [Interpreted code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
0.37%         1193M         org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock() [Inlined code]
                              at org.apache.lucene.util.IntBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#initStreamSlices() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.34%         1099M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
0.34%         1083M         org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [Inlined code]
0.32%         1042M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefBlockPool#addBytesRef() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
0.31%         985M          java.lang.StringLatin1#newString() [Inlined code]
                              at java.lang.Integer#toString() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.30%         974M          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]
                              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.30%         970M          java.util.TreeMap#keyIterator() [Inlined code]
                              at java.util.TreeMap$KeySet#iterator() [JIT compiled code]
                              at java.util.TreeSet#iterator() [Inlined code]
                              at org.apache.lucene.codecs.CompetitiveImpactAccumulator#addAll() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#finishTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
0.30%         959M          java.lang.StringBuilder#toString() [Inlined code]
                              at java.util.Formatter#toString() [Inlined code]
                              at java.lang.String#format() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
~4KB docs
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 394463 events (total: 394463)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=1
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
10.39%        40993         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
6.93%         27346         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
5.99%         23616         org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
5.35%         21112         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
4.42%         17416         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
3.79%         14946         java.lang.Character#codePointAtImpl() [Inlined code]
2.62%         10335         sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
2.37%         9349          java.lang.Integer#rotateLeft() [Inlined code]
2.25%         8887          org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
2.17%         8564          org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
1.94%         7651          org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
1.87%         7389          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
1.78%         7026          org.apache.lucene.codecs.lucene104.ForUtil#encode() [JIT compiled code]
1.63%         6447          sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
1.61%         6356          org.apache.lucene.index.ByteSliceReader#readByte() [Inlined code]
1.58%         6223          org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
1.57%         6206          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
1.53%         6022          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
1.46%         5767          org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
1.26%         4982          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
1.25%         4938          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
1.20%         4715          jdk.internal.util.ArraysSupport#mismatch() [Inlined code]
1.13%         4476          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#growTermBuffer() [Inlined code]
1.13%         4471          org.apache.lucene.util.UnicodeUtil#UTF16toUTF8() [Inlined code]
1.05%         4129          java.lang.Character#isHighSurrogate() [Inlined code]
1.01%         3997          org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
0.98%         3858          org.apache.lucene.index.TermsHashPerField#initReader() [Inlined code]
0.95%         3730          org.apache.lucene.util.ByteBlockPool#getBuffer() [Inlined code]
0.92%         3635          org.apache.lucene.store.DataOutput#writeVInt() [Inlined code]
0.77%         3026          org.apache.lucene.util.BytesRefBuilder#growNoCopy() [Inlined code]
0.72%         2850          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
0.69%         2720          org.apache.lucene.util.UnicodeUtil#UTF8toUTF16() [Inlined code]
0.68%         2683          org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
0.50%         1963          jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
0.48%         1899          org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap() [Inlined code]
0.46%         1824          org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next() [Inlined code]
0.46%         1815          org.apache.lucene.util.BytesRefBlockPool#hash() [Inlined code]
0.45%         1782          org.apache.lucene.util.AttributeSource#clearAttributes() [Inlined code]
0.45%         1764          org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc() [Inlined code]
0.40%         1570          sun.nio.ch.UnixFileDispatcherImpl#unmap0() [Native code]
0.40%         1564          java.util.Arrays#fill() [Inlined code]
0.39%         1545          jdk.jfr.internal.JVM#emitEvent() [Native code]
0.38%         1511          java.lang.Character#toLowerCase() [Inlined code]
0.38%         1489          sun.nio.fs.UnixNativeDispatcher#unlink0() [Native code]
0.37%         1461          org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
0.36%         1438          org.apache.lucene.codecs.CompetitiveImpactAccumulator#add() [Inlined code]
0.35%         1382          org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
0.35%         1363          org.apache.lucene.store.DataInput#readVInt() [Inlined code]
0.32%         1278          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
0.31%         1212          org.apache.lucene.util.compress.LZ4$HighCompressionHashTable#get() [Inlined code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 394463 events (total: 394463)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=2
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
10.38%        40961         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
6.89%         27177         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
4.42%         17416         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
3.79%         14946         java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
3.15%         12423         org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
2.92%         11530         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
2.81%         11073         org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
2.62%         10320         sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#write() [Inlined code]
2.43%         9582          org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [JIT compiled code]
2.37%         9349          java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
2.25%         8887          org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
2.17%         8564          org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
1.94%         7647          org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
1.87%         7388          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
1.61%         6356          org.apache.lucene.index.ByteSliceReader#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVInt() [Inlined code]
1.61%         6349          sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#read() [Inlined code]
1.59%         6285          org.apache.lucene.codecs.lucene104.ForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.ForUtil#encode() [Inlined code]
1.58%         6221          org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition() [Inlined code]
1.46%         5767          org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
1.34%         5295          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
1.26%         4982          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText() [Inlined code]
1.25%         4938          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
1.13%         4476          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#growTermBuffer() [Inlined code]
                              at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
1.12%         4407          org.apache.lucene.util.UnicodeUtil#UTF16toUTF8() [Inlined code]
                              at org.apache.lucene.util.BytesRefBuilder#copyChars() [Inlined code]
1.04%         4095          java.lang.Character#isHighSurrogate() [Inlined code]
                              at java.lang.Character#codePointAtImpl() [Inlined code]
1.01%         3974          org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
0.97%         3823          org.apache.lucene.index.TermsHashPerField#initReader() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset() [Inlined code]
0.87%         3440          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash$1#get() [Inlined code]
0.75%         2957          org.apache.lucene.util.BytesRefBuilder#growNoCopy() [Inlined code]
                              at org.apache.lucene.util.BytesRefBuilder#copyChars() [Inlined code]
0.72%         2850          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.72%         2841          jdk.internal.util.ArraysSupport#mismatch() [Inlined code]
                              at java.util.Arrays#equals() [Inlined code]
0.69%         2720          org.apache.lucene.util.UnicodeUtil#UTF8toUTF16() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.68%         2683          org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
0.65%         2578          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next() [Inlined code]
0.64%         2535          org.apache.lucene.store.DataOutput#writeVInt() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#finishTerm() [JIT compiled code]
0.50%         1963          jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
0.48%         1899          org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
0.46%         1824          org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
0.46%         1815          org.apache.lucene.util.BytesRefBlockPool#hash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
0.45%         1782          org.apache.lucene.util.AttributeSource#clearAttributes() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
0.45%         1761          org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc() [Inlined code]
                              at org.apache.lucene.index.DocIDMerger$SequentialDocIDMerger#next() [Inlined code]
0.42%         1671          org.apache.lucene.util.ByteBlockPool#getBuffer() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
0.40%         1568          sun.nio.ch.UnixFileDispatcherImpl#unmap0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#unmap() [Inlined code]
0.39%         1521          org.apache.lucene.util.ByteBlockPool#getBuffer() [Inlined code]
                              at org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
0.37%         1471          java.lang.Character#toLowerCase() [Inlined code]
                              at org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
0.37%         1451          org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
0.36%         1438          org.apache.lucene.codecs.CompetitiveImpactAccumulator#add() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
0.36%         1435          sun.nio.fs.UnixNativeDispatcher#unlink0() [Native code]
                              at sun.nio.fs.UnixNativeDispatcher#unlink() [JIT compiled code]
0.36%         1415          java.util.Arrays#fill() [Inlined code]
                              at org.apache.lucene.codecs.CompetitiveImpactAccumulator#clear() [Inlined code]
0.33%         1289          jdk.jfr.internal.JVM#emitEvent() [Native code]
                              at jdk.jfr.internal.periodic.JVMEventTask#execute() [JIT compiled code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 394463 events (total: 394463)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=4
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
10.36%        40856         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
4.38%         17262         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
4.37%         17231         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
3.62%         14288         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]
2.98%         11765         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.65%         10446         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.62%         10319         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.50%         9877          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
2.43%         9582          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.34%         9249          java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
2.25%         8887          org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
1.94%         7633          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.87%         7388          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
1.77%         6985          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.61%         6349          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.58%         6221          org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
1.49%         5870          org.apache.lucene.codecs.lucene104.ForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.ForUtil#encode() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
1.34%         5281          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
1.26%         4982          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
1.26%         4980          org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
1.21%         4769          org.apache.lucene.index.ByteSliceReader#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
1.16%         4593          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
1.13%         4476          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.13%         4444          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.12%         4407          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.96%         3791          org.apache.lucene.index.TermsHashPerField#initReader() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.91%         3581          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.88%         3457          java.lang.Character#isHighSurrogate() [Inlined code]
                              at java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
0.77%         3022          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.75%         2963          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.75%         2957          org.apache.lucene.util.BytesRefBuilder#growNoCopy() [Inlined code]
                              at org.apache.lucene.util.BytesRefBuilder#copyChars() [Inlined code]
                              at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
0.72%         2845          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
0.72%         2841          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.71%         2804          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.68%         2683          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.65%         2578          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
0.64%         2530          org.apache.lucene.store.DataOutput#writeVInt() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#finishTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.64%         2527          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.51%         2000          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.50%         1963          jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
0.48%         1899          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.46%         1815          org.apache.lucene.util.BytesRefBlockPool#hash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
0.45%         1781          org.apache.lucene.util.AttributeSource#clearAttributes() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
0.45%         1760          org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
0.44%         1734          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.40%         1568          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.39%         1520          org.apache.lucene.util.ByteBlockPool#getBuffer() [Inlined code]
                              at org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
0.37%         1471          java.lang.Character#toLowerCase() [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.37%         1458          org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
0.36%         1435          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 394463 events (total: 394463)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=8
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
5.12%         20200         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]
4.78%         18870         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
4.38%         17262         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000003013bbe8#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
3.39%         13362         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
2.62%         10316         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.59%         10217         org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [Inlined code]
2.33%         9194          org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [Inlined code]
2.33%         9185          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.91%         7531          java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
1.77%         6963          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.74%         6863          org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
1.71%         6737          java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
1.57%         6206          org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
1.49%         5889          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.24%         4873          org.apache.lucene.codecs.lucene104.ForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.ForUtil#encode() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
1.17%         4615          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]
1.15%         4542          java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
1.05%         4158          java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
1.01%         3969          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.96%         3802          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
0.95%         3731          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
0.88%         3469          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.88%         3452          java.lang.Character#isHighSurrogate() [Inlined code]
                              at java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
0.87%         3442          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.86%         3377          org.apache.lucene.index.ByteSliceReader#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
0.84%         3332          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.83%         3260          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
0.77%         3018          org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.75%         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]
0.74%         2925          org.apache.lucene.index.TermsHashPerField#initReader() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
0.73%         2889          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.73%         2886          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
0.70%         2752          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.66%         2605          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.64%         2527          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.61%         2423          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.59%         2333          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.57%         2246          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.57%         2239          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#growTermBuffer() [Inlined code]
                              at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
0.57%         2237          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.54%         2139          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.54%         2122          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.51%         2022          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.47%         1867          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000003013bbe8#merge() [Interpreted code]
0.45%         1780          org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.44%         1733          org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc() [Inlined code]
                              at org.apache.lucene.index.DocIDMerger$SequentialDocIDMerger#next() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextDoc() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
0.41%         1614          org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.40%         1589          org.apache.lucene.util.BytesRefBlockPool#hash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.39%         1545          org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.37%         1477          org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 394463 events (total: 394463)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=12
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
4.49%         17704         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [Inlined code]
4.38%         17262         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000003013bbe8#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]
4.15%         16363         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [Inlined code]
2.98%         11748         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
2.61%         10310         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.59%         10217         org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
2.33%         9194          org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
2.03%         7999          org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
1.77%         6977          java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
1.65%         6523          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.57%         6206          org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000003013bbe8#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.57%         6203          java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
1.50%         5933          org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [Inlined code]
1.34%         5279          org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
1.24%         4873          org.apache.lucene.codecs.lucene104.ForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.ForUtil#encode() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000003013bbe8#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
1.09%         4317          org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
1.03%         4064          java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
1.01%         3969          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.96%         3802          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000003013bbe8#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.95%         3737          java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.79%         3135          org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.79%         3101          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.77%         3020          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.73%         2886          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#flushAllThreads() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#getReader() [Interpreted code]
                              at org.apache.lucene.index.DirectoryReader#open() [Interpreted code]
0.68%         2681          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.66%         2623          org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.64%         2527          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.63%         2499          org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.60%         2385          org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.53%         2100          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.53%         2090          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.53%         2079          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.52%         2047          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.50%         1987          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [Inlined code]
0.50%         1982          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.48%         1875          org.apache.lucene.util.UnicodeUtil#UTF16toUTF8() [Inlined code]
                              at org.apache.lucene.util.BytesRefBuilder#copyChars() [Inlined code]
                              at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.47%         1867          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000003013bbe8#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.47%         1866          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [Inlined code]
0.45%         1780          org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.44%         1752          org.apache.lucene.util.UnicodeUtil#UTF16toUTF8() [Inlined code]
                              at org.apache.lucene.util.BytesRefBuilder#copyChars() [Inlined code]
                              at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.44%         1733          org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc() [Inlined code]
                              at org.apache.lucene.index.DocIDMerger$SequentialDocIDMerger#next() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextDoc() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000003013bbe8#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.43%         1696          java.lang.Character#isHighSurrogate() [Inlined code]
                              at java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              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.40%         1569          java.lang.Character#isHighSurrogate() [Inlined code]
                              at java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              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.39%         1545          org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.39%         1525          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.36%         1417          sun.nio.ch.UnixFileDispatcherImpl#unmap0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#unmap() [Inlined code]
                              at sun.nio.ch.FileChannelImpl$Unmapper#unmap() [JIT compiled code]
                              at jdk.internal.foreign.SegmentFactories$2#cleanup() [JIT compiled code]
                              at jdk.internal.foreign.MemorySessionImpl$ResourceList#cleanupSingle() [JIT compiled code]
                              at jdk.internal.foreign.MemorySessionImpl$ResourceList#cleanup() [Inlined code]
                              at jdk.internal.foreign.MemorySessionImpl$ResourceList#cleanup() [Inlined code]
                              at jdk.internal.foreign.SharedSession$SharedResourceList#cleanup() [JIT compiled code]
                              at jdk.internal.foreign.MemorySessionImpl#close() [Inlined code]
                              at jdk.internal.foreign.ArenaImpl#close() [JIT compiled code]
                              at org.apache.lucene.store.RefCountedSharedArena#release() [JIT compiled code]
                              at org.apache.lucene.store.RefCountedSharedArena#close() [JIT compiled code]
0.36%         1402          org.apache.lucene.util.BytesRefBlockPool#hash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [Inlined code]
0.35%         1374          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.35%         1363          org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [Inlined code]
0.34%         1328          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() [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]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 299554 events (total: 287987M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=1
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
21.34%        61463M        java.lang.StringUTF16#compress() [Inlined code]
16.66%        47972M        perf.LineFileDocs#nextDoc() [JIT compiled code]
8.93%         25705M        org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
7.54%         21719M        org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
7.27%         20922M        org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
6.99%         20117M        perf.LineFileDocs#readDocs() [JIT compiled code]
4.70%         13543M        org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
3.56%         10264M        org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
2.92%         8408M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
2.75%         7915M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
2.72%         7827M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
1.84%         5294M         perf.LineFileDocs#readDocs() [Interpreted code]
1.81%         5219M         org.apache.lucene.util.TimSorter#() [Inlined code]
1.39%         4005M         perf.LineFileDocs#nextDoc() [Interpreted code]
1.10%         3178M         org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
1.02%         2925M         java.util.TreeMap#keyIterator() [Inlined code]
0.67%         1915M         org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
0.58%         1660M         org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock() [Inlined code]
0.51%         1482M         org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
0.51%         1470M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
0.50%         1450M         java.util.ArrayList#grow() [Inlined code]
0.46%         1320M         org.apache.lucene.util.BytesRef#() [Inlined code]
0.43%         1237M         perf.LineFileDocs#newDocState() [Interpreted code]
0.35%         1016M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
0.27%         782M          org.apache.lucene.document.IntPoint#pack() [Inlined code]
0.20%         586M          java.util.Formatter#parse() [Inlined code]
0.20%         570M          org.apache.lucene.document.StringField#setStringValue() [Inlined code]
0.15%         424M          org.apache.lucene.util.StringSorter#fallbackSorter() [Inlined code]
0.14%         407M          java.util.ArrayList#iterator() [JIT compiled code]
0.14%         394M          java.util.Arrays#copyOfRange() [Inlined code]
0.14%         393M          org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
0.13%         371M          java.lang.invoke.DirectMethodHandle#allocateInstance() [Inlined code]
0.11%         319M          java.lang.Integer#toString() [Inlined code]
0.09%         267M          java.lang.String#format() [Inlined code]
0.09%         267M          java.util.Formatter$FormatSpecifierParser#parse() [JIT compiled code]
0.08%         235M          java.lang.Thread#beforeSleep() [Interpreted code]
0.08%         222M          org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#document() [JIT compiled code]
0.08%         219M          jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
0.08%         218M          org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
0.08%         218M          java.lang.StringBuilder#toString() [Inlined code]
0.07%         200M          java.lang.StringLatin1#newString() [Inlined code]
0.07%         198M          java.lang.StringLatin1#replace() [Inlined code]
0.07%         190M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
0.07%         189M          java.util.List#of() [Inlined code]
0.06%         181M          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#writeImpacts() [JIT compiled code]
0.06%         180M          java.util.ArrayList#subList() [Inlined code]
0.06%         180M          java.util.Arrays#copyOf() [JIT compiled code]
0.06%         172M          org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [JIT compiled code]
0.06%         171M          perf.StatisticsHelper#startStatistics() [Interpreted code]
0.06%         170M          java.lang.AbstractStringBuilder#() [Inlined code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 299554 events (total: 287987M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=2
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
21.34%        61463M        java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
15.34%        44172M        perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
8.93%         25705M        org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
7.54%         21719M        org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
7.27%         20922M        org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
6.99%         20117M        perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
4.65%         13396M        org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
3.09%         8902M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
2.92%         8403M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
2.73%         7850M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
2.71%         7813M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
1.84%         5294M         perf.LineFileDocs#readDocs() [Interpreted code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.81%         5219M         org.apache.lucene.util.TimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayTimSorter#() [Inlined code]
1.38%         3979M         perf.LineFileDocs#nextDoc() [Interpreted code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
1.32%         3800M         perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
1.10%         3178M         org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
1.02%         2925M         java.util.TreeMap#keyIterator() [Inlined code]
                              at java.util.TreeMap$KeySet#iterator() [JIT compiled code]
0.67%         1915M         org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
0.58%         1660M         org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock() [Inlined code]
                              at org.apache.lucene.util.IntBlockPool#nextBuffer() [JIT compiled code]
0.51%         1470M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
0.51%         1466M         org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [Inlined code]
0.50%         1450M         java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
0.47%         1362M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
0.43%         1237M         perf.LineFileDocs#newDocState() [Interpreted code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
0.40%         1150M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
0.35%         1016M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
0.27%         782M          org.apache.lucene.document.IntPoint#pack() [Inlined code]
                              at org.apache.lucene.document.IntPoint#setIntValues() [Inlined code]
0.20%         586M          java.util.Formatter#parse() [Inlined code]
                              at java.util.Formatter#format() [JIT compiled code]
0.20%         570M          org.apache.lucene.document.StringField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.15%         424M          org.apache.lucene.util.StringSorter#fallbackSorter() [Inlined code]
                              at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#getFallbackSorter() [Inlined code]
0.13%         388M          java.util.ArrayList#iterator() [JIT compiled code]
                              at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic() [Interpreted code]
0.13%         368M          java.lang.invoke.DirectMethodHandle#allocateInstance() [Inlined code]
                              at java.lang.invoke.LambdaForm$DMH.0x0000000030124400#newInvokeSpecial() [Inlined code]
0.12%         356M          org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
0.11%         319M          java.lang.Integer#toString() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
0.09%         267M          java.lang.String#format() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
0.09%         267M          java.util.Formatter$FormatSpecifierParser#parse() [JIT compiled code]
                              at java.util.Formatter#parse() [Inlined code]
0.08%         235M          java.lang.Thread#beforeSleep() [Interpreted code]
                              at java.lang.Thread#sleepNanos() [Interpreted code]
0.08%         219M          jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArray() [Inlined code]
0.08%         218M          org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#document() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#serializedDocument() [Inlined code]
0.08%         218M          org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
0.07%         209M          java.lang.StringBuilder#toString() [Inlined code]
                              at java.util.Formatter#toString() [Inlined code]
0.07%         200M          java.lang.StringLatin1#newString() [Inlined code]
                              at java.lang.Integer#toString() [Inlined code]
0.07%         198M          java.lang.StringLatin1#replace() [Inlined code]
                              at java.lang.String#replace() [Inlined code]
0.07%         190M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
0.07%         189M          java.util.List#of() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [Inlined code]
0.06%         183M          java.util.Arrays#copyOfRange() [Inlined code]
                              at java.lang.StringLatin1#newString() [Inlined code]
0.06%         181M          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#writeImpacts() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
0.06%         180M          java.util.ArrayList#subList() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
0.06%         180M          java.util.Arrays#copyOf() [JIT compiled code]
                              at java.util.ArrayList#grow() [Inlined code]
0.06%         174M          java.util.Arrays#copyOfRange() [Inlined code]
                              at java.lang.String#() [Inlined code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 299554 events (total: 287987M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=4
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
19.19%        55264M        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]
15.34%        44172M        perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
7.44%         21429M        org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
7.27%         20922M        org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
7.15%         20577M        org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocSlice() [Inlined code]
6.99%         20117M        perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
4.65%         13396M        org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
3.06%         8803M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
2.67%         7680M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
1.84%         5294M         perf.LineFileDocs#readDocs() [Interpreted code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.81%         5223M         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.80%         5171M         org.apache.lucene.util.TimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayTimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [Inlined code]
1.61%         4647M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
1.59%         4581M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
1.38%         3979M         perf.LineFileDocs#nextDoc() [Interpreted code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
1.32%         3800M         perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
1.31%         3773M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#initStreamSlices() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
1.21%         3481M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
1.11%         3198M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
1.05%         3015M         org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
1.02%         2925M         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.67%         1915M         org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
0.58%         1660M         org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock() [Inlined code]
                              at org.apache.lucene.util.IntBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#initStreamSlices() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
0.51%         1467M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.51%         1466M         org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.50%         1450M         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.47%         1360M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.47%         1355M         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.43%         1237M         perf.LineFileDocs#newDocState() [Interpreted code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
0.39%         1129M         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.35%         1006M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.34%         976M          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.26%         755M          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.20%         586M          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.20%         567M          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.15%         424M          org.apache.lucene.util.StringSorter#fallbackSorter() [Inlined code]
                              at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#getFallbackSorter() [Inlined code]
                              at org.apache.lucene.util.MSBRadixSorter#sort() [Inlined code]
                              at org.apache.lucene.util.MSBRadixSorter#radixSort() [JIT compiled code]
0.13%         388M          java.util.ArrayList#iterator() [JIT compiled code]
                              at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic() [Interpreted code]
                              at jdk.jfr.internal.PlatformRecorder#periodicTask() [Interpreted code]
                              at jdk.jfr.internal.PlatformRecorder#lambda$startDiskMonitor$0() [Interpreted code]
0.13%         368M          java.lang.invoke.DirectMethodHandle#allocateInstance() [Inlined code]
                              at java.lang.invoke.LambdaForm$DMH.0x0000000030124400#newInvokeSpecial() [Inlined code]
                              at java.lang.invoke.Invokers$Holder#linkToTargetMethod() [Inlined code]
                              at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#getFallbackSorter() [Inlined code]
0.12%         353M          org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.util.ArrayUtil#grow() [Inlined code]
                              at org.apache.lucene.index.PointValuesWriter#addPackedValue() [Inlined code]
0.12%         341M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [JIT compiled code]
0.11%         304M          java.lang.Integer#toString() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
0.10%         290M          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [Inlined code]
0.09%         265M          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.09%         256M          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.08%         235M          java.lang.Thread#beforeSleep() [Interpreted code]
                              at java.lang.Thread#sleepNanos() [Interpreted code]
                              at java.lang.Thread#sleep() [Interpreted code]
                              at perf.Indexer#_main() [Interpreted code]
0.08%         218M          org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#document() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#serializedDocument() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsWriter#copyOneDoc() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsWriter#merge() [JIT compiled code]
0.08%         218M          org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
0.07%         200M          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.07%         190M          jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArray() [Inlined code]
                              at java.lang.StringLatin1#replace() [Inlined code]
                              at java.lang.String#replace() [Inlined code]
0.07%         190M          java.lang.StringBuilder#toString() [Inlined code]
                              at java.util.Formatter#toString() [Inlined code]
                              at java.lang.String#format() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 299554 events (total: 287987M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=8
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
17.95%        51683M        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]
15.34%        44172M        perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
6.99%         20138M        org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
6.99%         20117M        perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
5.01%         14428M        org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
4.26%         12273M        org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
2.99%         8612M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
2.49%         7180M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
1.84%         5294M         perf.LineFileDocs#readDocs() [Interpreted code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.81%         5223M         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.80%         5184M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
1.80%         5171M         org.apache.lucene.util.TimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayTimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
1.67%         4813M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
1.38%         3979M         perf.LineFileDocs#nextDoc() [Interpreted code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
1.32%         3800M         perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
1.24%         3580M         java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
1.21%         3481M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000003013bbe8#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
1.20%         3452M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#initStreamSlices() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
1.19%         3420M         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.11%         3198M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000003013bbe8#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
1.05%         3030M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000003013bbe8#merge() [Interpreted code]
1.02%         2943M         org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.95%         2729M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
0.95%         2728M         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.90%         2598M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
0.89%         2575M         java.util.TreeMap#keyIterator() [Inlined code]
                              at java.util.TreeMap$KeySet#iterator() [JIT compiled code]
                              at java.util.TreeSet#iterator() [Inlined code]
                              at org.apache.lucene.codecs.CompetitiveImpactAccumulator#addAll() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#finishTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.72%         2078M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
0.62%         1798M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
0.61%         1765M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
0.56%         1611M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
0.54%         1548M         org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock() [Inlined code]
                              at org.apache.lucene.util.IntBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#initStreamSlices() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.51%         1466M         org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
0.46%         1325M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
0.43%         1237M         perf.LineFileDocs#newDocState() [Interpreted code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
0.39%         1123M         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.38%         1108M         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%         1091M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefBlockPool#addBytesRef() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
0.37%         1061M         org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
0.35%         1020M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
0.35%         1006M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
0.33%         962M          java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.String#() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
0.32%         913M          org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
0.29%         848M          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
0.28%         819M          org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
0.28%         807M          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
0.27%         783M          org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTerm() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
0.26%         755M          org.apache.lucene.document.IntPoint#pack() [Inlined code]
                              at org.apache.lucene.document.IntPoint#setIntValues() [Inlined code]
                              at org.apache.lucene.document.IntPoint#setIntValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.24%         700M          java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.22%         639M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
0.20%         569M          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]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 299554 events (total: 287987M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=12
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
17.95%        51683M        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]
15.34%        44172M        perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
6.99%         20117M        perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
6.61%         19026M        org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
4.16%         11972M        org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
3.45%         9941M         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.99%         8612M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000003013bbe8#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.84%         5294M         perf.LineFileDocs#readDocs() [Interpreted code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.81%         5223M         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.80%         5184M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000003013bbe8#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.80%         5171M         org.apache.lucene.util.TimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayTimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000003013bbe8#merge() [Interpreted code]
1.57%         4522M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
1.56%         4487M         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.38%         3979M         perf.LineFileDocs#nextDoc() [Interpreted code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
1.32%         3800M         perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
1.24%         3580M         java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
1.21%         3481M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000003013bbe8#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.12%         3230M         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.11%         3198M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000003013bbe8#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.07%         3093M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#initStreamSlices() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [Inlined code]
1.05%         3030M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000003013bbe8#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#merge() [Interpreted code]
1.02%         2941M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
0.95%         2728M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
0.94%         2719M         org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.92%         2658M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.62%         1774M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.58%         1661M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.56%         1619M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [Inlined code]
0.52%         1491M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.51%         1466M         org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000003013bbe8#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.48%         1374M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
0.47%         1342M         org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock() [Inlined code]
                              at org.apache.lucene.util.IntBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#initStreamSlices() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [Inlined code]
0.43%         1237M         perf.LineFileDocs#newDocState() [Interpreted code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
0.38%         1108M         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%         1086M         org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTerm() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.35%         1020M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [Inlined code]
0.35%         1008M         java.util.TreeMap#keyIterator() [Inlined code]
                              at java.util.TreeMap$KeySet#iterator() [JIT compiled code]
                              at java.util.TreeSet#iterator() [Inlined code]
                              at org.apache.lucene.codecs.CompetitiveImpactAccumulator#addAll() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#finishTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
0.35%         1001M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.33%         963M          org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefBlockPool#addBytesRef() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.33%         962M          java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.String#() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
0.33%         957M          java.util.TreeMap#keyIterator() [Inlined code]
                              at java.util.TreeMap$KeySet#iterator() [JIT compiled code]
                              at java.util.TreeSet#iterator() [Inlined code]
                              at org.apache.lucene.codecs.CompetitiveImpactAccumulator#addAll() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#finishTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
0.32%         922M          org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.32%         913M          org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000003013bbe8#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.29%         848M          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000003013bbe8#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.29%         827M          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
0.28%         819M          org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000003013bbe8#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
0.28%         807M          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#flushAllThreads() [Interpreted code]
0.28%         792M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [Inlined code]
0.27%         778M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.26%         755M          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]
NRT indexing
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 543319 events (total: 543319)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=1
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
9.84%         53460         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
6.35%         34493         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
5.42%         29429         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
4.34%         23577         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
2.71%         14703         sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
2.35%         12763         java.lang.Integer#rotateLeft() [Inlined code]
2.19%         11913         org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
2.11%         11455         org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
1.97%         10692         java.lang.Character#codePointAt() [Inlined code]
1.71%         9291          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
1.66%         9035          org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
1.49%         8110          org.apache.lucene.codecs.lucene104.ForUtil#encode() [JIT compiled code]
1.48%         8061          jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
1.38%         7480          org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc() [Inlined code]
1.32%         7159          org.apache.lucene.index.ByteSliceReader#readByte() [Inlined code]
1.28%         6964          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
1.24%         6762          org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
1.22%         6622          sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
1.16%         6301          java.lang.Character#isHighSurrogate() [Inlined code]
1.16%         6298          org.apache.lucene.store.DataOutput#writeVInt() [Inlined code]
1.12%         6083          jdk.internal.util.ArraysSupport#mismatch() [Inlined code]
1.12%         6082          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
1.09%         5921          org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
1.02%         5539          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
0.96%         5189          org.apache.lucene.util.UnicodeUtil#UTF16toUTF8() [Inlined code]
0.93%         5044          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
0.80%         4339          org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
0.79%         4276          java.lang.Character#codePointAtImpl() [Inlined code]
0.77%         4207          org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
0.77%         4189          org.apache.lucene.util.ByteBlockPool#getBuffer() [Inlined code]
0.75%         4058          org.apache.lucene.index.TermsHashPerField#initReader() [Inlined code]
0.74%         4014          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
0.70%         3822          org.apache.lucene.codecs.CompetitiveImpactAccumulator#add() [Inlined code]
0.64%         3492          org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.58%         3165          org.apache.lucene.util.FixedBitSet#set() [Inlined code]
0.58%         3127          java.util.Arrays#fill() [Inlined code]
0.54%         2961          java.lang.Character#toChars() [Inlined code]
0.52%         2852          org.apache.lucene.util.AttributeSource#clearAttributes() [Inlined code]
0.46%         2499          org.apache.lucene.util.compress.LZ4$HighCompressionHashTable#get() [Inlined code]
0.45%         2447          sun.nio.fs.UnixNativeDispatcher#unlink0() [Native code]
0.45%         2443          jdk.jfr.internal.JVM#emitEvent() [Native code]
0.44%         2400          org.apache.lucene.document.Field#setIntValue() [Inlined code]
0.43%         2356          org.apache.lucene.util.PriorityQueue#downHeap() [JIT compiled code]
0.42%         2308          org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
0.42%         2260          org.apache.lucene.util.BytesRefBlockPool#hash() [Inlined code]
0.41%         2232          org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#freq() [Inlined code]
0.40%         2192          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
0.38%         2048          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
0.36%         1983          org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
0.36%         1960          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 543319 events (total: 543319)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=2
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
9.80%         53261         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
6.33%         34413         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
4.34%         23577         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
2.76%         15000         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [JIT compiled code]
2.70%         14654         sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#write() [Inlined code]
2.66%         14429         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
2.35%         12763         java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
2.19%         11908         org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
2.11%         11455         org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
1.86%         10113         java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
1.66%         9035          org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
1.48%         8061          jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
1.38%         7480          org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc() [Inlined code]
                              at org.apache.lucene.index.DocIDMerger$SequentialDocIDMerger#next() [Inlined code]
1.32%         7159          org.apache.lucene.index.ByteSliceReader#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVInt() [Inlined code]
1.24%         6761          org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition() [Inlined code]
1.20%         6493          sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#read() [Inlined code]
1.18%         6402          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
1.15%         6255          java.lang.Character#isHighSurrogate() [Inlined code]
                              at java.lang.Character#codePointAtImpl() [Inlined code]
1.12%         6082          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
1.09%         5919          org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
1.02%         5539          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
0.99%         5364          org.apache.lucene.codecs.lucene104.ForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.ForUtil#encode() [Inlined code]
0.92%         5012          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.89%         4845          org.apache.lucene.util.UnicodeUtil#UTF16toUTF8() [Inlined code]
                              at org.apache.lucene.util.BytesRefBuilder#copyChars() [Inlined code]
0.79%         4276          java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
0.77%         4168          org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
0.76%         4147          org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
0.74%         4022          org.apache.lucene.index.TermsHashPerField#initReader() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset() [Inlined code]
0.74%         4014          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText() [Inlined code]
0.70%         3822          org.apache.lucene.codecs.CompetitiveImpactAccumulator#add() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
0.68%         3674          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash$1#get() [Inlined code]
0.61%         3315          org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.60%         3264          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next() [Inlined code]
0.56%         3029          org.apache.lucene.store.DataOutput#writeVInt() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$StatsWriter#add() [Inlined code]
0.54%         2961          java.lang.Character#toChars() [Inlined code]
                              at org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
0.53%         2904          jdk.internal.util.ArraysSupport#mismatch() [Inlined code]
                              at java.util.Arrays#equals() [Inlined code]
0.53%         2889          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
0.53%         2860          java.util.Arrays#fill() [Inlined code]
                              at org.apache.lucene.codecs.CompetitiveImpactAccumulator#clear() [Inlined code]
0.52%         2851          org.apache.lucene.util.AttributeSource#clearAttributes() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
0.50%         2700          org.apache.lucene.util.FixedBitSet#set() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.50%         2690          org.apache.lucene.codecs.lucene104.ForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.ForUtil#encode() [JIT compiled code]
0.48%         2581          org.apache.lucene.store.DataOutput#writeVInt() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#finishTerm() [JIT compiled code]
0.46%         2499          org.apache.lucene.util.compress.LZ4$HighCompressionHashTable#get() [Inlined code]
                              at org.apache.lucene.util.compress.LZ4#compressWithDictionary() [JIT compiled code]
0.44%         2400          org.apache.lucene.document.Field#setIntValue() [Inlined code]
                              at org.apache.lucene.document.IntField#setIntValue() [Inlined code]
0.43%         2345          org.apache.lucene.util.PriorityQueue#downHeap() [JIT compiled code]
                              at org.apache.lucene.util.PriorityQueue#updateTop() [Inlined code]
0.42%         2260          org.apache.lucene.util.BytesRefBlockPool#hash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
0.41%         2213          jdk.jfr.internal.JVM#emitEvent() [Native code]
                              at jdk.jfr.internal.periodic.JVMEventTask#execute() [JIT compiled code]
0.40%         2185          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.37%         2034          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.37%         2006          org.apache.lucene.util.ByteBlockPool#getBuffer() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 543319 events (total: 543319)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=4
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
7.82%         42472         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
6.33%         34386         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
4.20%         22842         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.76%         15000         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.70%         14653         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.32%         12630         java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
2.18%         11870         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.08%         11322         org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
2.05%         11148         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.85%         10034         java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
1.75%         9533          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
1.66%         9035          org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
1.48%         8061          jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
1.24%         6754          org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
1.19%         6489          sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#read() [Inlined code]
                              at sun.nio.ch.IOUtil#readIntoNativeBuffer() [Inlined code]
                              at sun.nio.ch.IOUtil#read() [Inlined code]
1.19%         6448          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.17%         6341          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
1.12%         6082          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
1.10%         5997          java.lang.Character#isHighSurrogate() [Inlined code]
                              at java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
0.92%         4985          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
0.91%         4921          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
0.89%         4845          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() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
0.85%         4617          org.apache.lucene.index.ByteSliceReader#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.80%         4324          org.apache.lucene.codecs.lucene104.ForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.ForUtil#encode() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
0.74%         4014          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
0.71%         3880          org.apache.lucene.index.TermsHashPerField#initReader() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.70%         3821          java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
0.70%         3780          org.apache.lucene.codecs.CompetitiveImpactAccumulator#add() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.57%         3091          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.56%         3032          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.56%         3029          org.apache.lucene.store.DataOutput#writeVInt() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$StatsWriter#add() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
0.55%         2977          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
0.54%         2961          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.53%         2894          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.53%         2868          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.52%         2851          org.apache.lucene.util.AttributeSource#clearAttributes() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
0.50%         2695          org.apache.lucene.util.FixedBitSet#set() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
0.49%         2687          org.apache.lucene.codecs.lucene104.ForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.ForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
0.47%         2533          org.apache.lucene.store.DataOutput#writeVInt() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#finishTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.46%         2526          org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
0.46%         2496          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.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
0.44%         2395          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.43%         2315          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.41%         2223          org.apache.lucene.index.ByteSliceReader#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#nextDoc() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.41%         2213          jdk.jfr.internal.JVM#emitEvent() [Native code]
                              at jdk.jfr.internal.periodic.JVMEventTask#execute() [JIT compiled code]
                              at jdk.jfr.internal.periodic.PeriodicTask#run() [JIT compiled code]
                              at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic() [JIT compiled code]
0.38%         2064          org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
0.37%         2021          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
0.37%         2014          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.36%         1973          org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.36%         1950          org.apache.lucene.util.PriorityQueue#downHeap() [JIT compiled code]
                              at org.apache.lucene.util.PriorityQueue#updateTop() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#pushTop() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#next() [Inlined code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 543319 events (total: 543319)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=8
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
7.82%         42472         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000004419a6c0#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
3.45%         18743         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
3.10%         16840         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
2.70%         14652         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.67%         14498         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
2.55%         13875         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
2.04%         11097         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
1.78%         9645          org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
1.71%         9299          org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
1.28%         6931          jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readByte() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue() [Inlined code]
1.24%         6754          org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
1.19%         6447          org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc() [Inlined code]
                              at org.apache.lucene.index.DocIDMerger$SequentialDocIDMerger#next() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextDoc() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
1.14%         6215          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
1.10%         5997          java.lang.Character#isHighSurrogate() [Inlined code]
                              at java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
1.00%         5459          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.99%         5385          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
0.84%         4560          org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.76%         4132          java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
0.75%         4083          java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
0.75%         4059          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000004419a6c0#merge() [Interpreted code]
0.75%         4056          org.apache.lucene.index.ByteSliceReader#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
0.72%         3898          java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
0.70%         3779          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]
0.65%         3541          org.apache.lucene.codecs.lucene104.ForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.ForUtil#encode() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
0.64%         3499          org.apache.lucene.index.TermsHashPerField#initReader() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
0.61%         3318          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
0.58%         3165          org.apache.lucene.codecs.CompetitiveImpactAccumulator#add() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
0.56%         3023          java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
0.56%         3022          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() [JIT compiled 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() [JIT compiled code]
0.54%         2909          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.47%         2560          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.46%         2502          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
0.46%         2500          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.46%         2485          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.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
0.44%         2405          org.apache.lucene.util.FixedBitSet#set() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              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.0x000000004419a6c0#merge() [Interpreted code]
0.44%         2400          org.apache.lucene.codecs.lucene104.ForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.ForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
0.44%         2395          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.44%         2377          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.43%         2347          org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.42%         2272          java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
0.41%         2253          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() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.41%         2213          jdk.jfr.internal.JVM#emitEvent() [Native code]
                              at jdk.jfr.internal.periodic.JVMEventTask#execute() [JIT compiled code]
                              at jdk.jfr.internal.periodic.PeriodicTask#run() [JIT compiled code]
                              at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic() [JIT compiled code]
                              at jdk.jfr.internal.PlatformRecorder#periodicTask() [Interpreted code]
                              at jdk.jfr.internal.PlatformRecorder#lambda$startDiskMonitor$0() [Interpreted code]
                              at jdk.jfr.internal.PlatformRecorder$$Lambda.0x00000000440650b0#run() [Interpreted code]
                              at java.lang.Thread#runWith() [Interpreted code]
0.40%         2195          java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
0.40%         2183          java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
0.39%         2096          org.apache.lucene.store.DataOutput#writeVInt() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$StatsWriter#add() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
0.38%         2068          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() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.38%         2068          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.37%         2013          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.36%         1979          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
0.36%         1978          org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 543319 events (total: 543319)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=12
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
7.82%         42472         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000004419a6c0#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.22%         17521         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
2.87%         15602         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
2.48%         13485         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
2.38%         12927         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
2.23%         12091         sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#write() [Inlined code]
                              at sun.nio.ch.IOUtil#writeFromNativeBuffer() [Inlined code]
                              at sun.nio.ch.IOUtil#write() [Inlined code]
                              at sun.nio.ch.IOUtil#write() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#implWrite() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#traceImplWrite() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#write() [Inlined code]
                              at sun.nio.ch.ChannelOutputStream#writeFully() [Inlined code]
                              at sun.nio.ch.ChannelOutputStream#write() [Inlined code]
                              at org.apache.lucene.store.FSDirectory$FSIndexOutput$1#write() [Inlined code]
                              at java.util.zip.CheckedOutputStream#write() [JIT compiled code]
1.77%         9631          org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
1.65%         8991          org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
1.59%         8627          org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
1.27%         6883          jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readByte() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
1.24%         6754          org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000004419a6c0#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.19%         6447          org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc() [Inlined code]
                              at org.apache.lucene.index.DocIDMerger$SequentialDocIDMerger#next() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextDoc() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000004419a6c0#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.99%         5385          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000004419a6c0#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.79%         4279          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.77%         4200          org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [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.75%         4059          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000004419a6c0#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.68%         3675          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
0.65%         3541          org.apache.lucene.codecs.lucene104.ForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.ForUtil#encode() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000004419a6c0#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
0.64%         3487          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]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.63%         3442          java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
0.62%         3395          java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
0.60%         3251          java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
0.58%         3165          org.apache.lucene.codecs.CompetitiveImpactAccumulator#add() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000004419a6c0#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%         2992          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
0.49%         2688          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [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.47%         2560          sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#write() [Inlined code]
                              at sun.nio.ch.IOUtil#writeFromNativeBuffer() [Inlined code]
                              at sun.nio.ch.IOUtil#write() [Inlined code]
                              at sun.nio.ch.IOUtil#write() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#implWrite() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#traceImplWrite() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#write() [Inlined code]
                              at sun.nio.ch.ChannelOutputStream#writeFully() [Inlined code]
                              at sun.nio.ch.ChannelOutputStream#write() [Inlined code]
                              at org.apache.lucene.store.FSDirectory$FSIndexOutput$1#write() [Inlined code]
                              at java.util.zip.CheckedOutputStream#write() [Inlined code]
0.47%         2544          java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
0.47%         2528          java.lang.Character#isHighSurrogate() [Inlined code]
                              at java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.46%         2502          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000004419a6c0#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.44%         2405          org.apache.lucene.util.FixedBitSet#set() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              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.0x000000004419a6c0#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.44%         2400          org.apache.lucene.codecs.lucene104.ForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.ForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000004419a6c0#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
0.44%         2395          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.44%         2365          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [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.42%         2258          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#flushAllThreads() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#getReader() [Interpreted code]
                              at org.apache.lucene.index.DirectoryReader#open() [Interpreted code]
0.41%         2213          jdk.jfr.internal.JVM#emitEvent() [Native code]
                              at jdk.jfr.internal.periodic.JVMEventTask#execute() [JIT compiled code]
                              at jdk.jfr.internal.periodic.PeriodicTask#run() [JIT compiled code]
                              at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic() [JIT compiled code]
                              at jdk.jfr.internal.PlatformRecorder#periodicTask() [Interpreted code]
                              at jdk.jfr.internal.PlatformRecorder#lambda$startDiskMonitor$0() [Interpreted code]
                              at jdk.jfr.internal.PlatformRecorder$$Lambda.0x00000000440650b0#run() [Interpreted code]
                              at java.lang.Thread#runWith() [Interpreted code]
                              at java.lang.Thread#run() [Interpreted code]
0.41%         2201          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.40%         2183          org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.40%         2171          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.39%         2130          java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [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]
0.39%         2103          java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [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]
0.39%         2096          org.apache.lucene.store.DataOutput#writeVInt() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$StatsWriter#add() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000004419a6c0#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
0.38%         2061          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() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.38%         2047          java.lang.Character#isHighSurrogate() [Inlined code]
                              at java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.37%         2013          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.36%         1978          org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.36%         1950          org.apache.lucene.util.PriorityQueue#downHeap() [JIT compiled code]
                              at org.apache.lucene.util.PriorityQueue#updateTop() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#pushTop() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#next() [Inlined code]
                              at org.apache.lucene.index.FilterLeafReader$FilterTermsEnum#next() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000004419a6c0#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.35%         1913          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.35%         1880          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() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.34%         1864          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.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000004419a6c0#merge() [Interpreted code]
0.34%         1825          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [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]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 472351 events (total: 351978M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=1
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
18.58%        65408M        perf.LineFileDocs#nextDoc() [JIT compiled code]
12.18%        42882M        java.lang.StringUTF16#compress() [Inlined code]
8.77%         30856M        org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
6.53%         22999M        org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
6.39%         22484M        perf.LineFileDocs#readDocs() [JIT compiled code]
6.36%         22401M        org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
4.25%         14946M        org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
3.85%         13543M        org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
3.41%         11988M        org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
3.27%         11522M        org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
2.70%         9503M         org.apache.lucene.util.BytesRef#() [Inlined code]
2.63%         9272M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
2.09%         7361M         org.apache.lucene.util.TimSorter#() [Inlined code]
1.41%         4960M         java.util.TreeMap#keyIterator() [Inlined code]
1.34%         4726M         java.util.ArrayList#grow() [Inlined code]
1.19%         4203M         perf.LineFileDocs#readDocs() [Interpreted code]
1.11%         3913M         org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
0.92%         3232M         org.apache.lucene.document.IntPoint#pack() [Inlined code]
0.85%         2986M         org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
0.78%         2750M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
0.75%         2636M         java.util.Formatter#parse() [Inlined code]
0.63%         2209M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
0.54%         1914M         org.apache.lucene.document.KeywordField#setStringValue() [Inlined code]
0.54%         1896M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
0.54%         1889M         org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
0.52%         1828M         org.apache.lucene.document.IntField#binaryValue() [JIT compiled code]
0.50%         1761M         org.apache.lucene.document.LongField#binaryValue() [JIT compiled code]
0.49%         1735M         java.lang.Integer#toString() [Inlined code]
0.48%         1678M         org.apache.lucene.document.StringField#setStringValue() [Inlined code]
0.45%         1597M         org.apache.lucene.util.PagedBytes$PagedBytesDataOutput#writeBytes() [Inlined code]
0.41%         1450M         java.lang.Long#valueOf() [Inlined code]
0.41%         1442M         org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock() [Inlined code]
0.38%         1338M         java.util.Arrays#copyOfRange() [Inlined code]
0.35%         1237M         perf.LineFileDocs#newDocState() [Interpreted code]
0.30%         1042M         java.lang.StringLatin1#newString() [Inlined code]
0.29%         1004M         java.util.Formatter$FormatSpecifierParser#parse() [Inlined code]
0.27%         945M          java.lang.StringBuilder#toString() [Inlined code]
0.26%         915M          java.lang.StringLatin1#replace() [Inlined code]
0.24%         831M          java.util.List#of() [Inlined code]
0.22%         790M          jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
0.22%         785M          java.lang.AbstractStringBuilder#() [Inlined code]
0.16%         573M          org.apache.lucene.util.StringSorter#fallbackSorter() [Inlined code]
0.16%         563M          java.lang.invoke.DirectMethodHandle#allocateInstance() [Inlined code]
0.14%         502M          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#writeImpacts() [JIT compiled code]
0.12%         407M          java.util.ArrayList#iterator() [JIT compiled code]
0.11%         400M          org.apache.lucene.util.packed.Packed64#() [Inlined code]
0.11%         375M          org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
0.10%         354M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
0.10%         343M          org.apache.lucene.util.StableMSBRadixSorter#getFallbackSorter() [Inlined code]
0.09%         323M          java.util.ArrayList#subList() [Inlined code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 472351 events (total: 351978M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=2
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
18.51%        65149M        perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
12.18%        42882M        java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
8.77%         30856M        org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
6.53%         22999M        org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
6.39%         22484M        perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
6.36%         22401M        org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
4.25%         14946M        org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
3.40%         11980M        org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
3.24%         11416M        org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
2.97%         10462M        org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
2.61%         9173M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
2.56%         8993M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
2.09%         7361M         org.apache.lucene.util.TimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayTimSorter#() [Inlined code]
1.41%         4960M         java.util.TreeMap#keyIterator() [Inlined code]
                              at java.util.TreeMap$KeySet#iterator() [JIT compiled code]
1.34%         4726M         java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
1.19%         4203M         perf.LineFileDocs#readDocs() [Interpreted code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.11%         3913M         org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
0.92%         3232M         org.apache.lucene.document.IntPoint#pack() [Inlined code]
                              at org.apache.lucene.document.IntPoint#setIntValues() [Inlined code]
0.88%         3080M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
0.85%         2986M         org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
0.75%         2636M         java.util.Formatter#parse() [Inlined code]
                              at java.util.Formatter#format() [Inlined code]
0.72%         2541M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
0.63%         2209M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
0.54%         1914M         org.apache.lucene.document.KeywordField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.54%         1896M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
0.54%         1889M         org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [JIT compiled code]
0.49%         1712M         org.apache.lucene.document.IntField#binaryValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
0.48%         1678M         org.apache.lucene.document.StringField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.47%         1650M         java.lang.Integer#toString() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
0.45%         1585M         org.apache.lucene.document.LongField#binaryValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
0.41%         1450M         java.lang.Long#valueOf() [Inlined code]
                              at org.apache.lucene.document.Field#setLongValue() [Inlined code]
0.41%         1442M         org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock() [Inlined code]
                              at org.apache.lucene.util.IntBlockPool#nextBuffer() [JIT compiled code]
0.35%         1237M         perf.LineFileDocs#newDocState() [Interpreted code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
0.30%         1042M         java.lang.StringLatin1#newString() [Inlined code]
                              at java.lang.Integer#toString() [Inlined code]
0.29%         1004M         java.util.Formatter$FormatSpecifierParser#parse() [Inlined code]
                              at java.util.Formatter#parse() [Inlined code]
0.27%         945M          java.lang.StringBuilder#toString() [Inlined code]
                              at java.util.Formatter#toString() [Inlined code]
0.26%         915M          java.lang.StringLatin1#replace() [Inlined code]
                              at java.lang.String#replace() [Inlined code]
0.26%         905M          org.apache.lucene.util.PagedBytes$PagedBytesDataOutput#writeBytes() [Inlined code]
                              at org.apache.lucene.index.BinaryDocValuesWriter#addValue() [JIT compiled code]
0.24%         831M          java.util.List#of() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.22%         790M          jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArray() [Inlined code]
0.22%         785M          java.lang.AbstractStringBuilder#() [Inlined code]
                              at java.lang.StringBuilder#() [Inlined code]
0.20%         692M          org.apache.lucene.util.PagedBytes$PagedBytesDataOutput#writeBytes() [Inlined code]
                              at org.apache.lucene.index.PointValuesWriter#addPackedValue() [JIT compiled code]
0.18%         643M          java.util.Arrays#copyOfRange() [Inlined code]
                              at java.lang.String#() [Inlined code]
0.18%         635M          java.util.Arrays#copyOfRange() [Inlined code]
                              at java.lang.StringLatin1#newString() [Inlined code]
0.16%         573M          org.apache.lucene.util.StringSorter#fallbackSorter() [Inlined code]
                              at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#getFallbackSorter() [Inlined code]
0.15%         530M          java.lang.invoke.DirectMethodHandle#allocateInstance() [Inlined code]
                              at java.lang.invoke.LambdaForm$DMH.0x000000004412c400#newInvokeSpecial() [Inlined code]
0.14%         487M          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#writeImpacts() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
0.11%         400M          org.apache.lucene.util.packed.Packed64#() [Inlined code]
                              at org.apache.lucene.util.packed.PackedInts#getMutable() [JIT compiled code]
0.11%         375M          org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
0.11%         373M          java.util.ArrayList#iterator() [JIT compiled code]
                              at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic() [Interpreted code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 472351 events (total: 351978M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=4
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
18.51%        65149M        perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
12.16%        42805M        java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
8.49%         29879M        org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
6.53%         22999M        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.39%         22484M        perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
4.95%         17425M        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.25%         14946M        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.91%         10230M        org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
2.52%         8856M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
2.09%         7356M         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.72%         6058M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
1.65%         5817M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
1.61%         5679M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
1.58%         5568M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
1.41%         4960M         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.34%         4726M         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.19%         4203M         perf.LineFileDocs#readDocs() [Interpreted code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.13%         3971M         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.98%         3459M         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%         3104M         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.88%         3086M         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.87%         3071M         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.86%         3039M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.85%         2986M         org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
0.75%         2636M         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.69%         2438M         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.62%         2178M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.58%         2047M         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.54%         1883M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.53%         1880M         org.apache.lucene.document.KeywordField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.53%         1878M         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.49%         1712M         org.apache.lucene.document.IntField#binaryValue() [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.48%         1678M         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.47%         1637M         java.lang.Integer#toString() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
0.45%         1585M         org.apache.lucene.document.LongField#binaryValue() [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.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.37%         1295M         org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock() [Inlined code]
                              at org.apache.lucene.util.IntBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#initStreamSlices() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
0.35%         1237M         perf.LineFileDocs#newDocState() [Interpreted code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
0.29%         1004M         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.28%         986M          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.25%         896M          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%         873M          java.lang.StringBuilder#toString() [Inlined code]
                              at java.util.Formatter#toString() [Inlined code]
                              at java.lang.String#format() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
0.24%         860M          org.apache.lucene.util.PagedBytes$PagedBytesDataOutput#writeBytes() [Inlined code]
                              at org.apache.lucene.index.BinaryDocValuesWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexDocValue() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
0.24%         831M          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%         800M          java.lang.Long#valueOf() [Inlined code]
                              at org.apache.lucene.document.Field#setLongValue() [Inlined code]
                              at org.apache.lucene.document.LongField#setLongValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.22%         782M          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.22%         760M          jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArray() [Inlined code]
                              at java.lang.StringLatin1#replace() [Inlined code]
                              at java.lang.String#replace() [Inlined code]
0.19%         673M          org.apache.lucene.util.PagedBytes$PagedBytesDataOutput#writeBytes() [Inlined code]
                              at org.apache.lucene.index.PointValuesWriter#addPackedValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.18%         649M          java.lang.Long#valueOf() [Inlined code]
                              at org.apache.lucene.document.Field#setLongValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
0.18%         643M          java.util.Arrays#copyOfRange() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.StringBuilder#toString() [Inlined code]
                              at java.util.Formatter#toString() [Inlined code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 472351 events (total: 351978M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=8
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
18.51%        65149M        perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
12.13%        42683M        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.39%         22484M        perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
5.95%         20943M        org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
4.43%         15576M        org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
3.52%         12400M        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.28%         8014M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
2.22%         7804M         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.08%         7309M         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.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
1.95%         6855M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
1.73%         6090M         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.72%         6058M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000004419a6c0#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
1.69%         5962M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
1.61%         5679M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000004419a6c0#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
1.19%         4203M         perf.LineFileDocs#readDocs() [Interpreted code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.17%         4104M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000004419a6c0#merge() [Interpreted code]
1.14%         3998M         java.util.TreeMap#keyIterator() [Inlined code]
                              at java.util.TreeMap$KeySet#iterator() [JIT compiled code]
                              at java.util.TreeSet#iterator() [Inlined code]
                              at org.apache.lucene.codecs.CompetitiveImpactAccumulator#addAll() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#finishTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
1.13%         3971M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.document.KeywordField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
1.00%         3530M         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.97%         3411M         org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.88%         3086M         org.apache.lucene.document.IntPoint#pack() [Inlined code]
                              at org.apache.lucene.document.IntPoint#setIntValues() [Inlined code]
                              at org.apache.lucene.document.IntPoint#setIntValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.87%         3071M         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.86%         3030M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
0.81%         2858M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#initStreamSlices() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.76%         2677M         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.76%         2662M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
0.72%         2546M         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.72%         2537M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
0.72%         2537M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
0.69%         2427M         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.68%         2408M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
0.62%         2167M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
0.59%         2079M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
0.58%         2047M         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.57%         1993M         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() [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.54%         1905M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
0.53%         1882M         org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTerm() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
0.53%         1880M         org.apache.lucene.document.KeywordField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.53%         1878M         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.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
0.48%         1678M         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.47%         1637M         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.46%         1613M         org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
0.46%         1608M         java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.44%         1561M         org.apache.lucene.document.IntField#binaryValue() [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.43%         1500M         org.apache.lucene.document.LongField#binaryValue() [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.41%         1440M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
0.40%         1392M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
0.37%         1287M         org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
0.35%         1237M         perf.LineFileDocs#newDocState() [Interpreted code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
0.34%         1192M         org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock() [Inlined code]
                              at org.apache.lucene.util.IntBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#initStreamSlices() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 472351 events (total: 351978M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=12
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
18.51%        65149M        perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
12.13%        42683M        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.39%         22484M        perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
5.30%         18662M        org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
4.43%         15576M        org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000004419a6c0#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.33%         11709M        org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
2.08%         7309M         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.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000004419a6c0#merge() [Interpreted code]
1.95%         6855M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000004419a6c0#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.91%         6736M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
1.75%         6164M         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.72%         6058M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000004419a6c0#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.61%         5679M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000004419a6c0#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.55%         5460M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
1.55%         5438M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
1.19%         4203M         perf.LineFileDocs#readDocs() [Interpreted code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.17%         4104M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000004419a6c0#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#merge() [Interpreted code]
1.13%         3971M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.document.KeywordField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
1.00%         3530M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
0.91%         3218M         org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.88%         3086M         org.apache.lucene.document.IntPoint#pack() [Inlined code]
                              at org.apache.lucene.document.IntPoint#setIntValues() [Inlined code]
                              at org.apache.lucene.document.IntPoint#setIntValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.87%         3071M         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.76%         2678M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#initStreamSlices() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.76%         2662M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.72%         2544M         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.72%         2534M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
0.69%         2427M         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.64%         2265M         org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTerm() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.62%         2171M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.62%         2167M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000004419a6c0#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.60%         2107M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.58%         2047M         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.57%         1993M         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() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.55%         1941M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
0.53%         1880M         org.apache.lucene.document.KeywordField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.53%         1878M         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.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000004419a6c0#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.53%         1869M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.51%         1810M         java.util.TreeMap#keyIterator() [Inlined code]
                              at java.util.TreeMap$KeySet#iterator() [JIT compiled code]
                              at java.util.TreeSet#iterator() [Inlined code]
                              at org.apache.lucene.codecs.CompetitiveImpactAccumulator#addAll() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#finishTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
0.48%         1678M         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.47%         1640M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
0.47%         1637M         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.46%         1621M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
0.46%         1613M         org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000004419a6c0#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
0.45%         1579M         org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTerm() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [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.44%         1561M         org.apache.lucene.document.IntField#binaryValue() [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.43%         1500M         org.apache.lucene.document.LongField#binaryValue() [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.41%         1440M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000004419a6c0#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.40%         1420M         org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [Inlined code]
0.35%         1246M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
0.35%         1237M         perf.LineFileDocs#newDocState() [Interpreted code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
0.33%         1172M         org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock() [Inlined code]
                              at org.apache.lucene.util.IntBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#initStreamSlices() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
Deterministic (for search benchmarking) indexing
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 7036222 events (total: 7M)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=1
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
37.17%        2M            org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
29.48%        2M            jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
7.80%         549173        jdk.internal.foreign.AbstractMemorySegmentImpl#copy() [Inlined code]
3.59%         252515        jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal() [Inlined code]
1.56%         109937        java.util.ArrayList#elementData() [Inlined code]
1.40%         98782         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
1.02%         71511         org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
1.00%         70040         org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [Inlined code]
0.94%         66477         org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
0.93%         65280         org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
0.87%         61485         java.util.Arrays#fill() [Inlined code]
0.86%         60278         org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
0.83%         58166         jdk.jfr.internal.JVM#emitEvent() [Native code]
0.59%         41651         org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
0.53%         37113         jdk.incubator.vector.FloatVector#fromArray0Template() [Inlined code]
0.48%         34011         org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
0.45%         31641         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
0.44%         30791         org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
0.44%         30696         java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive() [Inlined code]
0.43%         30519         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
0.42%         29437         sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
0.39%         27483         org.apache.lucene.util.VectorUtil#normalizeToUnitInterval() [Inlined code]
0.38%         26444         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
0.35%         24452         java.util.concurrent.locks.ReentrantReadWriteLock#readLock() [Inlined code]
0.31%         21950         org.apache.lucene.util.FixedBitSet#getAndSet() [Inlined code]
0.31%         21737         org.apache.lucene.util.hnsw.NeighborArray#nodes() [Inlined code]
0.24%         16638         org.apache.lucene.util.TernaryLongHeap#downHeap() [JIT compiled code]
0.21%         14671         org.apache.lucene.util.hnsw.HnswLock#read() [Inlined code]
0.21%         14617         org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
0.16%         11491         org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
0.16%         11420         org.apache.lucene.util.TernaryLongHeap#downHeap() [Inlined code]
0.16%         11234         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.15%         10797         sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
0.15%         10774         org.apache.lucene.util.TernaryLongHeap#upHeap() [Inlined code]
0.15%         10242         jdk.incubator.vector.FloatVector#fromMemorySegment() [Inlined code]
0.14%         9987          java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock() [Inlined code]
0.12%         8702          org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
0.10%         7159          org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
0.10%         6891          java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState() [Inlined code]
0.10%         6815          jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
0.09%         6464          org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
0.09%         6255          jdk.internal.foreign.AbstractMemorySegmentImpl#sessionImpl() [Inlined code]
0.09%         6243          org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#setScoringOrdinal() [JIT compiled code]
0.07%         5157          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
0.07%         5115          org.apache.lucene.store.MemorySegmentIndexInput#seek() [Inlined code]
0.07%         4844          org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
0.07%         4793          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
0.07%         4659          org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
0.07%         4614          sun.nio.fs.UnixNativeDispatcher#unlink0() [Native code]
0.06%         4470          org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 7036222 events (total: 7M)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=2
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
37.17%        2M            org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
29.48%        2M            jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
7.80%         549173        jdk.internal.foreign.AbstractMemorySegmentImpl#copy() [Inlined code]
                              at java.lang.foreign.MemorySegment#copy() [Inlined code]
3.59%         252515        jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment() [Inlined code]
1.49%         104582        java.util.ArrayList#elementData() [Inlined code]
                              at java.util.ArrayList#get() [JIT compiled code]
1.40%         98782         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
1.02%         71511         org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
1.00%         70040         org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
0.94%         66477         org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
0.93%         65280         org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
0.86%         60618         java.util.Arrays#fill() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#clear() [Inlined code]
0.83%         58166         jdk.jfr.internal.JVM#emitEvent() [Native code]
                              at jdk.jfr.internal.periodic.JVMEventTask#execute() [Inlined code]
0.53%         37113         jdk.incubator.vector.FloatVector#fromArray0Template() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#fromArray0() [Inlined code]
0.48%         34011         org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.48%         33836         org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
0.47%         32972         org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
0.45%         31641         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
0.44%         30696         java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync#readerShouldBlock() [Inlined code]
0.42%         29437         sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#read() [Inlined code]
0.38%         26444         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
0.36%         25120         org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek() [Inlined code]
0.35%         24452         java.util.concurrent.locks.ReentrantReadWriteLock#readLock() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswLock#read() [Inlined code]
0.31%         21950         org.apache.lucene.util.FixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.29%         20163         org.apache.lucene.util.hnsw.NeighborArray#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
0.27%         18770         org.apache.lucene.util.VectorUtil#normalizeToUnitInterval() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
0.24%         16913         org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
0.24%         16638         org.apache.lucene.util.TernaryLongHeap#downHeap() [JIT compiled code]
                              at org.apache.lucene.util.TernaryLongHeap#updateTop() [Inlined code]
0.23%         15896         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [JIT compiled code]
0.21%         14671         org.apache.lucene.util.hnsw.HnswLock#read() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
0.21%         14623         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
0.21%         14617         org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
0.16%         11491         org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
0.16%         11420         org.apache.lucene.util.TernaryLongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#pop() [Inlined code]
0.16%         11234         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.15%         10797         sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#write() [Inlined code]
0.15%         10774         org.apache.lucene.util.TernaryLongHeap#upHeap() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#push() [Inlined code]
0.14%         9987          java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswLock#read() [Inlined code]
0.13%         9261          org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#setScoringOrdinal() [JIT compiled code]
0.12%         8702          org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
0.12%         8341          jdk.incubator.vector.FloatVector#fromMemorySegment() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
0.11%         7883          org.apache.lucene.util.VectorUtil#normalizeToUnitInterval() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
0.11%         7815          org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
0.10%         7159          org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor() [JIT compiled code]
0.09%         6464          org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor() [Inlined code]
0.08%         5807          jdk.internal.foreign.AbstractMemorySegmentImpl#sessionImpl() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment() [Inlined code]
0.08%         5388          java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared() [Inlined code]
0.08%         5355          java.util.ArrayList#elementData() [Inlined code]
                              at java.util.ArrayList#get() [Inlined code]
0.07%         5157          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
0.07%         5115          org.apache.lucene.store.MemorySegmentIndexInput#seek() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$MultiSegmentImpl#seek() [Inlined code]
0.07%         4844          org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 7036222 events (total: 7M)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=4
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
35.80%        2M            org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
29.48%        2M            jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
7.80%         549150        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]
3.59%         252498        jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment0Template() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#fromMemorySegment0() [Inlined code]
1.49%         104574        java.util.ArrayList#elementData() [Inlined code]
                              at java.util.ArrayList#get() [JIT compiled code]
                              at org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
1.34%         94481         org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
1.00%         70040         org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
0.94%         66477         org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.86%         60618         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.83%         58166         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.71%         50274         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
0.65%         45982         org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
0.59%         41500         org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
0.53%         37113         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.49%         34730         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
0.48%         34011         org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.48%         33836         org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
0.47%         32972         org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.44%         30690         java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync#readerShouldBlock() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared() [Inlined code]
                              at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared() [Inlined code]
0.42%         29802         org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
0.42%         29437         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.38%         26508         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
0.38%         26444         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.36%         25120         org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphSeek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.35%         24452         java.util.concurrent.locks.ReentrantReadWriteLock#readLock() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswLock#read() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.31%         21950         org.apache.lucene.util.FixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.29%         20163         org.apache.lucene.util.hnsw.NeighborArray#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.27%         19298         org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
0.27%         18770         org.apache.lucene.util.VectorUtil#normalizeToUnitInterval() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
0.24%         16910         org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.24%         16638         org.apache.lucene.util.TernaryLongHeap#downHeap() [JIT compiled code]
                              at org.apache.lucene.util.TernaryLongHeap#updateTop() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#insertWithOverflow() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#insertWithOverflow() [Inlined code]
0.23%         15896         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.21%         14671         org.apache.lucene.util.hnsw.HnswLock#read() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.20%         13778         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk() [Inlined code]
0.18%         12916         org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
0.18%         12367         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.15%         10877         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.15%         10797         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.14%         9987          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.13%         8890          org.apache.lucene.util.TernaryLongHeap#upHeap() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#push() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#add() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.12%         8683          org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.12%         8341          jdk.incubator.vector.FloatVector#fromMemorySegment() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
0.10%         7159          org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.10%         6939          org.apache.lucene.util.TernaryLongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#pop() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#pop() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popNode() [Inlined code]
0.09%         6464          org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.09%         6397          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [JIT compiled code]
0.08%         5807          jdk.internal.foreign.AbstractMemorySegmentImpl#sessionImpl() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment0Template() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#fromMemorySegment0() [Inlined code]
0.08%         5666          org.apache.lucene.util.VectorUtil#normalizeToUnitInterval() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck() [JIT compiled code]
0.08%         5385          java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared() [Inlined code]
                              at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock() [Inlined code]
0.07%         4978          org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck() [JIT compiled code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 7036222 events (total: 7M)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=8
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
35.80%        2M            org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
15.94%        1M            jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
12.39%        871521        jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
7.80%         548947        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.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
3.47%         244257        jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment0Template() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#fromMemorySegment0() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
1.49%         104574        java.util.ArrayList#elementData() [Inlined code]
                              at java.util.ArrayList#get() [JIT compiled code]
                              at org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
1.16%         81289         jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
0.86%         60245         java.util.Arrays#fill() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#clear() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#prepareScratchState() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
0.83%         58166         jdk.jfr.internal.JVM#emitEvent() [Native code]
                              at jdk.jfr.internal.periodic.JVMEventTask#execute() [Inlined code]
                              at jdk.jfr.internal.periodic.PeriodicTask#run() [Inlined code]
                              at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic() [JIT compiled code]
                              at jdk.jfr.internal.PlatformRecorder#periodicTask() [JIT compiled code]
                              at jdk.jfr.internal.PlatformRecorder#lambda$startDiskMonitor$0() [Interpreted code]
                              at jdk.jfr.internal.PlatformRecorder$$Lambda.0x000000002b0650b0#run() [Interpreted code]
                              at java.lang.Thread#runWith() [Interpreted code]
0.69%         48556         org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.65%         45982         org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.64%         45247         org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor() [JIT compiled code]
0.60%         42381         org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
0.59%         41500         org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.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.0x000000002b1bd5e0#call() [JIT compiled code]
0.54%         38171         org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.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.54%         38162         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
0.50%         35454         jdk.incubator.vector.FloatVector#fromArray0Template() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#fromArray0() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromArray() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
0.48%         34011         org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined 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.47%         32972         org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined 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%         30690         java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync#readerShouldBlock() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared() [Inlined code]
                              at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswLock#read() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.43%         30574         org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
0.42%         29802         org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
0.42%         29437         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.40%         28093         org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.39%         27656         org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
0.36%         25110         org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphSeek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
0.35%         24553         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
0.35%         24452         java.util.concurrent.locks.ReentrantReadWriteLock#readLock() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswLock#read() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined 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%         20163         org.apache.lucene.util.hnsw.NeighborArray#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined 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.28%         19386         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
0.24%         16842         org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
0.24%         16638         org.apache.lucene.util.TernaryLongHeap#downHeap() [JIT compiled code]
                              at org.apache.lucene.util.TernaryLongHeap#updateTop() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#insertWithOverflow() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#insertWithOverflow() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#collect() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.21%         14671         org.apache.lucene.util.hnsw.HnswLock#read() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined 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.21%         14639         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.21%         14625         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.19%         13679         org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
0.19%         13588         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.18%         12485         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
0.18%         12412         org.apache.lucene.util.FixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.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.18%         12367         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
0.17%         11936         org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.17%         11805         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.16%         11468         org.apache.lucene.util.VectorUtil#normalizeToUnitInterval() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
0.15%         10797         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.14%         9987          java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswLock#read() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
0.14%         9737          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.13%         9485          org.apache.lucene.util.FixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.12%         8241          jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment0Template() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#fromMemorySegment0() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
0.12%         8239          jdk.incubator.vector.FloatVector#fromMemorySegment() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.11%         7605          jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck() [JIT compiled code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 7036222 events (total: 7M)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=12
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
35.78%        2M            org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Inlined code]
13.87%        975585        jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
12.37%        870296        jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
6.44%         452785        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.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
3.46%         243729        jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment0Template() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#fromMemorySegment0() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
1.49%         104570        java.util.ArrayList#elementData() [Inlined code]
                              at java.util.ArrayList#get() [JIT compiled code]
                              at org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
1.39%         98020         jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
1.36%         95894         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.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.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.86%         60245         java.util.Arrays#fill() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#clear() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#prepareScratchState() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.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.0x000000002b1bd5e0#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [JIT compiled code]
0.83%         58166         jdk.jfr.internal.JVM#emitEvent() [Native code]
                              at jdk.jfr.internal.periodic.JVMEventTask#execute() [Inlined code]
                              at jdk.jfr.internal.periodic.PeriodicTask#run() [Inlined code]
                              at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic() [JIT compiled code]
                              at jdk.jfr.internal.PlatformRecorder#periodicTask() [JIT compiled code]
                              at jdk.jfr.internal.PlatformRecorder#lambda$startDiskMonitor$0() [Interpreted code]
                              at jdk.jfr.internal.PlatformRecorder$$Lambda.0x000000002b0650b0#run() [Interpreted code]
                              at java.lang.Thread#runWith() [Interpreted code]
                              at java.lang.Thread#run() [Interpreted code]
0.75%         52852         jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.68%         48170         org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run() [JIT compiled code]
0.64%         45288         jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [Inlined code]
0.64%         45110         org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
0.60%         42381         org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.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.0x000000002b1bd5e0#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [JIT compiled code]
0.55%         38920         org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.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.0x000000002b1bd5e0#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [JIT compiled code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [JIT compiled code]
                              at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$$Lambda.0x000000002b1bdb38#run() [JIT compiled code]
0.50%         35454         jdk.incubator.vector.FloatVector#fromArray0Template() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#fromArray0() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromArray() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.50%         35433         org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.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.0x000000002b1bd5e0#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [JIT compiled code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [JIT compiled code]
                              at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0() [Inlined code]
0.47%         32972         org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined 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.0x000000002b1bd5e0#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.45%         31875         org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined 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.0x000000002b1bd5e0#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [JIT compiled code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [JIT compiled code]
                              at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0() [Inlined code]
0.44%         30690         java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync#readerShouldBlock() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared() [Inlined code]
                              at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswLock#read() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
0.43%         30574         org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.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.0x000000002b1bd5e0#call() [JIT compiled code]
0.42%         29802         org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [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.40%         28093         org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [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.40%         27982         jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor() [JIT compiled code]
0.39%         27779         org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
0.39%         27656         org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.36%         25670         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.36%         25110         org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphSeek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.35%         24553         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [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%         24452         java.util.concurrent.locks.ReentrantReadWriteLock#readLock() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswLock#read() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined 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.0x000000002b1bd5e0#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [JIT compiled code]
0.32%         22700         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
0.29%         20163         org.apache.lucene.util.hnsw.NeighborArray#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined 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.0x000000002b1bd5e0#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.26%         18143         org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.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%         16842         org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.22%         15410         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
0.21%         14843         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
0.21%         14671         org.apache.lucene.util.hnsw.HnswLock#read() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined 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.0x000000002b1bd5e0#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.21%         14638         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.21%         14625         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.19%         13588         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run() [JIT compiled code]
0.18%         12485         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.18%         12367         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.17%         11935         org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [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.17%         11805         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.16%         11482         org.apache.lucene.util.FixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.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.0x000000002b1bd5e0#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [JIT compiled code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [JIT compiled code]
                              at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0() [Inlined code]
0.16%         11468         org.apache.lucene.util.VectorUtil#normalizeToUnitInterval() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
0.14%         9987          java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswLock#read() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined 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.0x000000002b1bd5e0#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [JIT compiled code]
0.14%         9737          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.13%         9485          org.apache.lucene.util.FixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [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]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 13291 events (total: 244102M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=1
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
32.13%        78427M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
4.57%         11143M        perf.LineFileDocs#readVector() [Inlined code]
4.24%         10353M        java.nio.HeapByteBuffer#() [Inlined code]
4.22%         10310M        org.apache.lucene.util.ArrayUtil#copyOfSubArray() [Inlined code]
3.27%         7993M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode() [Inlined code]
3.14%         7657M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
3.12%         7622M         org.apache.lucene.util.BytesRef#() [Inlined code]
2.87%         7002M         perf.LineFileDocs#nextDoc() [JIT compiled code]
2.42%         5912M         org.apache.lucene.util.hnsw.NeighborQueue#nodes() [Inlined code]
2.16%         5272M         java.util.Arrays#copyOf() [JIT compiled code]
2.00%         4892M         java.lang.StringUTF16#compress() [Inlined code]
1.63%         3989M         java.util.ArrayList#grow() [Inlined code]
1.49%         3645M         java.util.Arrays#copyOf() [Inlined code]
1.49%         3637M         org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
1.47%         3584M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
1.35%         3304M         org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
1.30%         3171M         org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
1.25%         3053M         org.apache.lucene.util.hnsw.NeighborArray#sort() [Inlined code]
1.23%         3007M         java.lang.AbstractStringBuilder#() [Inlined code]
1.16%         2823M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
1.14%         2771M         perf.LineFileDocs#readDocs() [JIT compiled code]
1.02%         2480M         java.util.Arrays#copyOfRange() [Inlined code]
0.97%         2361M         java.lang.StringBuilder#toString() [Inlined code]
0.91%         2231M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#loadBlock() [JIT compiled code]
0.87%         2135M         jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
0.82%         2003M         org.apache.lucene.document.StringField#() [Inlined code]
0.80%         1951M         perf.LineFileDocs#cloneDoc() [JIT compiled code]
0.77%         1878M         java.util.HashMap#newNode() [Inlined code]
0.76%         1853M         java.util.ImmutableCollections$AbstractImmutableList#iterator() [JIT compiled code]
0.72%         1754M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
0.71%         1724M         org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
0.71%         1722M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
0.67%         1641M         org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
0.61%         1496M         org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
0.54%         1320M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#newTermState() [Inlined code]
0.54%         1306M         org.apache.lucene.facet.taxonomy.FacetLabel#() [Inlined code]
0.51%         1244M         org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.48%         1159M         java.lang.Integer#toString() [Inlined code]
0.42%         1023M         org.apache.lucene.internal.hppc.FloatArrayList#() [Inlined code]
0.42%         1019M         org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
0.41%         999M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
0.35%         852M          org.apache.lucene.document.IntPoint#pack() [Inlined code]
0.34%         828M          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
0.34%         827M          java.util.HashMap#resize() [JIT compiled code]
0.28%         693M          org.apache.lucene.internal.hppc.IntArrayList#() [Inlined code]
0.28%         689M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.28%         689M          org.apache.lucene.document.TextField#() [Inlined code]
0.27%         660M          org.apache.lucene.util.FixedBitSet#() [Inlined code]
0.25%         612M          org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
0.24%         588M          org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 13291 events (total: 244102M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=2
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
31.69%        77353M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
4.57%         11143M        perf.LineFileDocs#readVector() [Inlined code]
                              at perf.LineFileDocs#readDocs() [JIT compiled code]
4.24%         10353M        java.nio.HeapByteBuffer#() [Inlined code]
                              at java.nio.ByteBuffer#allocate() [Inlined code]
4.22%         10310M        org.apache.lucene.util.ArrayUtil#copyOfSubArray() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$FieldWriter$2#copyValue() [Inlined code]
3.27%         7993M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
3.12%         7622M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
2.87%         7002M         perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
2.68%         6540M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
2.42%         5912M         org.apache.lucene.util.hnsw.NeighborQueue#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes() [Inlined code]
2.16%         5272M         java.util.Arrays#copyOf() [JIT compiled code]
                              at java.util.ArrayList#grow() [Inlined code]
2.00%         4892M         java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
1.63%         3989M         java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
1.47%         3584M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
1.35%         3304M         org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
1.30%         3171M         org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
1.26%         3087M         java.util.Arrays#copyOf() [Inlined code]
                              at java.lang.AbstractStringBuilder#ensureCapacityNewCoder() [JIT compiled code]
1.25%         3053M         org.apache.lucene.util.hnsw.NeighborArray#sort() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [Inlined code]
1.23%         3007M         java.lang.AbstractStringBuilder#() [Inlined code]
                              at java.lang.StringBuilder#() [Inlined code]
1.16%         2823M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
1.14%         2771M         perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.02%         2480M         java.util.Arrays#copyOfRange() [Inlined code]
                              at java.lang.String#() [Inlined code]
0.96%         2344M         org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
0.91%         2210M         java.lang.StringBuilder#toString() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#pathToString() [JIT compiled code]
0.87%         2135M         jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArray() [Inlined code]
0.86%         2089M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#loadBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#lambda$prepareSeekExact$1() [Inlined code]
0.80%         1951M         perf.LineFileDocs#cloneDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.76%         1853M         java.util.ImmutableCollections$AbstractImmutableList#iterator() [JIT compiled code]
                              at org.apache.lucene.index.BufferedUpdatesStream#waitApplyForMerge() [JIT compiled code]
0.72%         1754M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
0.71%         1724M         org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
0.71%         1722M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
0.67%         1638M         org.apache.lucene.document.StringField#() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
0.61%         1497M         org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.54%         1320M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
0.53%         1292M         org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
0.51%         1244M         org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.51%         1235M         java.util.HashMap#newNode() [Inlined code]
                              at java.util.HashMap#computeIfAbsent() [JIT compiled code]
0.46%         1117M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#() [JIT compiled code]
0.44%         1074M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [Inlined code]
0.42%         1023M         org.apache.lucene.internal.hppc.FloatArrayList#() [Inlined code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#() [Inlined code]
0.42%         1019M         org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
0.41%         999M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.40%         964M          java.lang.Integer#toString() [Inlined code]
                              at java.lang.String#valueOf() [Inlined code]
0.38%         922M          org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
0.34%         820M          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
0.29%         717M          org.apache.lucene.facet.taxonomy.FacetLabel#() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
0.28%         693M          org.apache.lucene.internal.hppc.IntArrayList#() [Inlined code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#() [Inlined code]
0.28%         689M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
0.28%         689M          java.util.HashMap#resize() [JIT compiled code]
                              at java.util.HashMap#computeIfAbsent() [JIT compiled code]
0.28%         689M          org.apache.lucene.document.TextField#() [Inlined code]
                              at perf.LineFileDocs#cloneDoc() [JIT compiled code]
0.27%         660M          org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 13291 events (total: 244102M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=4
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
16.06%        39214M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
15.62%        38139M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
4.57%         11143M        perf.LineFileDocs#readVector() [Inlined code]
                              at perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
4.24%         10353M        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%         10310M        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.27%         7993M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory() [JIT compiled code]
2.87%         7002M         perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
2.68%         6540M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
2.42%         5912M         org.apache.lucene.util.hnsw.NeighborQueue#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
2.16%         5272M         java.util.Arrays#copyOf() [JIT compiled code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
2.00%         4892M         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.89%         4622M         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.63%         3989M         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.47%         3584M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact() [Inlined code]
1.35%         3304M         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.30%         3171M         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.26%         3087M         java.util.Arrays#copyOf() [Inlined code]
                              at java.lang.AbstractStringBuilder#ensureCapacityNewCoder() [JIT compiled code]
                              at java.lang.AbstractStringBuilder#append() [Inlined code]
                              at java.lang.StringBuilder#append() [Inlined code]
1.25%         3053M         org.apache.lucene.util.hnsw.NeighborArray#sort() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor() [JIT compiled code]
1.16%         2823M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
1.14%         2771M         perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.02%         2480M         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]
0.96%         2344M         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.87%         2135M         jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArrayWithSuffix() [Inlined code]
                              at java.lang.String$$StringConcat.0x000000002b04a400#concat() [Inlined code]
0.86%         2089M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#loadBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#lambda$prepareSeekExact$1() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum$$Lambda.0x000000002b18fc68#get() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact() [Inlined code]
0.81%         1973M         java.lang.AbstractStringBuilder#() [Inlined code]
                              at java.lang.StringBuilder#() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#pathToString() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
0.80%         1951M         perf.LineFileDocs#cloneDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
0.76%         1853M         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.71%         1724M         org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.71%         1722M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory() [JIT compiled code]
0.70%         1706M         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.54%         1320M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
0.53%         1292M         org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.51%         1244M         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.51%         1235M         java.util.HashMap#newNode() [Inlined code]
                              at java.util.HashMap#computeIfAbsent() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.46%         1117M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.FieldReader#iterator() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory() [JIT compiled code]
0.42%         1019M         org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
0.41%         1011M         org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
0.41%         993M          org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
0.40%         964M          java.lang.Integer#toString() [Inlined code]
                              at java.lang.String#valueOf() [Inlined code]
                              at java.lang.invoke.DirectMethodHandle$Holder#invokeStatic() [Inlined code]
                              at java.lang.invoke.Invokers$Holder#linkToTargetMethod() [Inlined code]
0.39%         944M          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.37%         900M          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.34%         828M          org.apache.lucene.document.StringField#() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
0.34%         820M          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.33%         809M          org.apache.lucene.document.StringField#() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
0.31%         746M          java.lang.AbstractStringBuilder#() [Inlined code]
                              at java.lang.StringBuilder#() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#pathToString() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
0.29%         717M          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.28%         689M          java.util.HashMap#resize() [JIT compiled code]
                              at java.util.HashMap#computeIfAbsent() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.28%         689M          org.apache.lucene.document.TextField#() [Inlined code]
                              at perf.LineFileDocs#cloneDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
0.27%         660M          org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
0.26%         642M          java.util.HashMap#newNode() [Inlined code]
                              at java.util.HashMap#putVal() [Inlined code]
                              at java.util.HashMap#put() [Inlined code]
                              at java.util.HashSet#add() [Inlined code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 13291 events (total: 244102M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=8
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
13.29%        32441M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
12.93%        31555M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
4.57%         11143M        perf.LineFileDocs#readVector() [Inlined code]
                              at perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
4.24%         10353M        java.nio.HeapByteBuffer#() [Inlined code]
                              at java.nio.ByteBuffer#allocate() [Inlined code]
                              at perf.LineFileDocs#readVector() [Inlined code]
                              at perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
4.22%         10310M        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.27%         7993M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
2.87%         7002M         perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined 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]
2.68%         6540M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
2.00%         4892M         java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
1.65%         4034M         org.apache.lucene.util.hnsw.NeighborQueue#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Inlined code]
1.47%         3584M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
1.42%         3476M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
1.41%         3434M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
1.24%         3038M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
1.23%         3012M         org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
1.17%         2844M         org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
1.14%         2771M         perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.13%         2753M         java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
1.09%         2671M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
1.04%         2540M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.document.StringField#() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
1.03%         2514M         org.apache.lucene.util.hnsw.NeighborArray#sort() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
0.96%         2344M         org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.96%         2338M         java.util.Arrays#copyOf() [JIT compiled code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at org.apache.lucene.document.Document#add() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.87%         2135M         jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArrayWithSuffix() [Inlined code]
                              at java.lang.String$$StringConcat.0x000000002b04a400#concat() [Inlined code]
                              at java.lang.invoke.DirectMethodHandle$Holder#invokeSpecial() [Inlined code]
                              at java.lang.invoke.LambdaForm$MH.0x000000002b04a800#invoke() [Inlined code]
                              at java.lang.invoke.Invokers$Holder#linkToTargetMethod() [Inlined code]
                              at org.apache.lucene.store.IndexInput#getFullSliceDescription() [Inlined code]
0.86%         2089M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#loadBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#lambda$prepareSeekExact$1() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum$$Lambda.0x000000002b18fc68#get() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
0.85%         2081M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.document.StringField#() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
0.80%         1951M         perf.LineFileDocs#cloneDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [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.77%         1878M         org.apache.lucene.util.hnsw.NeighborQueue#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.76%         1853M         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.71%         1722M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.70%         1706M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
0.61%         1489M         java.util.Arrays#copyOf() [Inlined code]
                              at java.lang.AbstractStringBuilder#ensureCapacityNewCoder() [JIT compiled code]
                              at java.lang.AbstractStringBuilder#append() [Inlined code]
                              at java.lang.StringBuilder#append() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#pathToString() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
0.61%         1488M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
0.58%         1405M         java.util.Arrays#copyOf() [JIT compiled code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at org.apache.lucene.document.Document#add() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
0.55%         1335M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [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]
0.54%         1320M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory() [JIT compiled code]
0.53%         1292M         org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [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%         1235M         java.util.HashMap#newNode() [Inlined code]
                              at java.util.HashMap#computeIfAbsent() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.49%         1199M         java.util.Arrays#copyOf() [Inlined code]
                              at java.lang.AbstractStringBuilder#ensureCapacityNewCoder() [JIT compiled code]
                              at java.lang.AbstractStringBuilder#append() [Inlined code]
                              at java.lang.StringBuilder#append() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#pathToString() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
0.47%         1142M         java.util.Arrays#copyOfRange() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.StringBuilder#toString() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#pathToString() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.46%         1117M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.FieldReader#iterator() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.42%         1019M         org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [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.42%         1018M         java.util.Arrays#copyOf() [JIT compiled code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at org.apache.lucene.document.Document#add() [Inlined code]
                              at perf.LineFileDocs#cloneDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.41%         1011M         org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.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.0x000000002b1bd5e0#call() [JIT compiled code]
0.41%         1007M         java.lang.AbstractStringBuilder#() [Inlined code]
                              at java.lang.StringBuilder#() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#pathToString() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
0.41%         993M          org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.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.0x000000002b1bd5e0#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [JIT compiled code]
0.40%         966M          java.lang.AbstractStringBuilder#() [Inlined code]
                              at java.lang.StringBuilder#() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#pathToString() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
0.40%         964M          java.lang.Integer#toString() [Inlined code]
                              at java.lang.String#valueOf() [Inlined code]
                              at java.lang.invoke.DirectMethodHandle$Holder#invokeStatic() [Inlined code]
                              at java.lang.invoke.Invokers$Holder#linkToTargetMethod() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
0.39%         944M          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() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
0.38%         929M          org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 13291 events (total: 244102M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=12
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
9.33%         22771M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Inlined code]
9.04%         22055M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Inlined code]
4.57%         11143M        perf.LineFileDocs#readVector() [Inlined code]
                              at perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
4.24%         10353M        java.nio.HeapByteBuffer#() [Inlined code]
                              at java.nio.ByteBuffer#allocate() [Inlined code]
                              at perf.LineFileDocs#readVector() [Inlined code]
                              at perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
4.22%         10310M        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() [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]
3.90%         9531M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
3.83%         9356M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
3.27%         7993M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
2.87%         7002M         perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined 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]
2.68%         6540M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
2.00%         4892M         java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [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.47%         3584M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
1.30%         3183M         org.apache.lucene.util.hnsw.NeighborQueue#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.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.0x000000002b1bd5e0#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [JIT compiled code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [JIT compiled code]
                              at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0() [Inlined code]
1.23%         3012M         org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
1.17%         2844M         org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
1.14%         2771M         perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.13%         2753M         java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [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.13%         2746M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.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.04%         2540M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.document.StringField#() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [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.03%         2514M         org.apache.lucene.util.hnsw.NeighborArray#sort() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.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.0x000000002b1bd5e0#call() [JIT compiled code]
0.96%         2344M         org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [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.96%         2338M         java.util.Arrays#copyOf() [JIT compiled code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at org.apache.lucene.document.Document#add() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.88%         2138M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.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.86%         2089M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#loadBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#lambda$prepareSeekExact$1() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum$$Lambda.0x000000002b18fc68#get() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
0.85%         2081M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.document.StringField#() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [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.80%         1951M         perf.LineFileDocs#cloneDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [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.77%         1878M         org.apache.lucene.util.hnsw.NeighborQueue#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [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.76%         1853M         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.75%         1834M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
0.73%         1769M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
0.71%         1722M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.70%         1706M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [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.61%         1489M         java.util.Arrays#copyOf() [Inlined code]
                              at java.lang.AbstractStringBuilder#ensureCapacityNewCoder() [JIT compiled code]
                              at java.lang.AbstractStringBuilder#append() [Inlined code]
                              at java.lang.StringBuilder#append() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#pathToString() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
0.59%         1449M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.58%         1405M         java.util.Arrays#copyOf() [JIT compiled code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at org.apache.lucene.document.Document#add() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
0.55%         1335M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [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.0x000000002b197408#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]
0.54%         1320M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
0.53%         1296M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
0.53%         1292M         org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [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.51%         1235M         java.util.HashMap#newNode() [Inlined code]
                              at java.util.HashMap#computeIfAbsent() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [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.49%         1201M         jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArrayWithSuffix() [Inlined code]
                              at java.lang.String$$StringConcat.0x000000002b04a400#concat() [Inlined code]
                              at java.lang.invoke.DirectMethodHandle$Holder#invokeSpecial() [Inlined code]
                              at java.lang.invoke.LambdaForm$MH.0x000000002b04a800#invoke() [Inlined code]
                              at java.lang.invoke.Invokers$Holder#linkToTargetMethod() [Inlined code]
                              at org.apache.lucene.store.IndexInput#getFullSliceDescription() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#buildSlice() [JIT compiled code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#slice() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#slice() [Inlined code]
                              at org.apache.lucene.store.IndexInput#randomAccessSlice() [Inlined code]
0.49%         1199M         java.util.Arrays#copyOf() [Inlined code]
                              at java.lang.AbstractStringBuilder#ensureCapacityNewCoder() [JIT compiled code]
                              at java.lang.AbstractStringBuilder#append() [Inlined code]
                              at java.lang.StringBuilder#append() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#pathToString() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
0.47%         1142M         java.util.Arrays#copyOfRange() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.StringBuilder#toString() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#pathToString() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.46%         1117M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.FieldReader#iterator() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.46%         1117M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
0.42%         1019M         org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [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.42%         1018M         java.util.Arrays#copyOf() [JIT compiled code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at org.apache.lucene.document.Document#add() [Inlined code]
                              at perf.LineFileDocs#cloneDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.41%         1011M         org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.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.0x000000002b1bd5e0#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [JIT compiled code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [JIT compiled code]
                              at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$$Lambda.0x000000002b1bdb38#run() [JIT compiled code]
0.41%         1007M         java.lang.AbstractStringBuilder#() [Inlined code]
                              at java.lang.StringBuilder#() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#pathToString() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [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.40%         966M          java.lang.AbstractStringBuilder#() [Inlined code]
                              at java.lang.StringBuilder#() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#pathToString() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [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]
~1KB docs
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 6769481 events (total: 6M)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=1
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
64.55%        4M            jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
18.88%        1M            jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal() [Inlined code]
2.92%         197926        jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
1.98%         133862        org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
1.45%         98168         org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
0.81%         54631         java.util.Arrays#fill() [Inlined code]
0.76%         51152         jdk.jfr.internal.JVM#emitEvent() [Native code]
0.72%         49078         sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
0.65%         44049         org.apache.lucene.util.hnsw.NeighborArray#nodes() [Inlined code]
0.54%         36771         org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
0.52%         35490         org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
0.46%         31334         org.apache.lucene.util.FixedBitSet#getAndSet() [Inlined code]
0.34%         23283         sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
0.34%         23237         jdk.incubator.vector.FloatVector#fromArray0Template() [Inlined code]
0.33%         22280         org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.32%         21705         org.apache.lucene.util.TernaryLongHeap#downHeap() [Inlined code]
0.28%         18933         java.util.ArrayList#elementData() [Inlined code]
0.25%         16869         org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
0.23%         15793         org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore() [JIT compiled code]
0.19%         12533         sun.nio.fs.UnixNativeDispatcher#unlink0() [Native code]
0.17%         11662         sun.nio.ch.UnixFileDispatcherImpl#unmap0() [Native code]
0.16%         11149         org.apache.lucene.util.TernaryLongHeap#upHeap() [Inlined code]
0.16%         10534         org.apache.lucene.internal.hppc.IntHashSet#add() [Inlined code]
0.14%         9563          org.apache.lucene.internal.hppc.IntHashSet#toArray() [JIT compiled code]
0.13%         8737          org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
0.13%         8648          org.apache.lucene.internal.hppc.IntHashSet#rehash() [Inlined code]
0.12%         8375          org.apache.lucene.util.hnsw.NeighborArray#size() [Inlined code]
0.11%         7257          org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
0.08%         5136          org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
0.07%         5024          org.apache.lucene.util.TernaryLongHeap#insertWithOverflow() [Inlined code]
0.07%         4856          org.apache.lucene.util.FixedBitSet#set() [Inlined code]
0.07%         4802          org.apache.lucene.util.hnsw.NeighborQueue#encode() [Inlined code]
0.07%         4655          org.apache.lucene.util.VectorUtil#normalizeToUnitInterval() [Inlined code]
0.07%         4623          org.apache.lucene.internal.hppc.IntHashSet#contains() [Inlined code]
0.06%         4029          org.apache.lucene.util.hnsw.UpdateGraphsUtils#computeJoinSet() [JIT compiled code]
0.06%         3854          jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
0.05%         3696          org.apache.lucene.util.TernaryLongHeap#push() [Inlined code]
0.05%         3253          org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder() [Inlined code]
0.05%         3222          org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
0.05%         3064          org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
0.05%         3051          org.apache.lucene.internal.hppc.FloatArrayList#get() [Inlined code]
0.04%         2806          org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
0.04%         2608          org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#minCompetitiveSimilarity() [Inlined code]
0.04%         2581          org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
0.04%         2528          org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.04%         2525          org.apache.lucene.util.hnsw.AbstractHnswGraphSearcher#scoreEntryPoints() [JIT compiled code]
0.04%         2503          org.apache.lucene.util.TernaryLongHeap#top() [Inlined code]
0.04%         2398          org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
0.03%         2331          org.apache.lucene.util.hnsw.NeighborArray#descSortFindRightMostInsertionPoint() [Inlined code]
0.03%         2234          org.apache.lucene.util.TernaryLongHeap#updateTop() [JIT compiled code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 6769481 events (total: 6M)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=2
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
64.55%        4M            jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
18.88%        1M            jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment() [Inlined code]
2.92%         197925        jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
1.92%         130034        org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek() [Inlined code]
1.09%         74082         org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor() [Inlined code]
0.80%         54461         java.util.Arrays#fill() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#clear() [Inlined code]
0.76%         51152         jdk.jfr.internal.JVM#emitEvent() [Native code]
                              at jdk.jfr.internal.periodic.JVMEventTask#execute() [Inlined code]
0.72%         49078         sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#write() [Inlined code]
0.64%         43250         org.apache.lucene.util.hnsw.NeighborArray#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
0.54%         36771         org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
0.48%         32449         org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
0.46%         31334         org.apache.lucene.util.FixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.36%         24086         org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
0.34%         23283         sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#read() [Inlined code]
0.34%         23237         jdk.incubator.vector.FloatVector#fromArray0Template() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#fromArray0() [Inlined code]
0.33%         22280         org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.28%         18926         java.util.ArrayList#elementData() [Inlined code]
                              at java.util.ArrayList#get() [Inlined code]
0.25%         16869         org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
0.19%         12740         org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.19%         12524         sun.nio.fs.UnixNativeDispatcher#unlink0() [Native code]
                              at sun.nio.fs.UnixNativeDispatcher#unlink() [Inlined code]
0.18%         12141         org.apache.lucene.util.TernaryLongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#pop() [Inlined code]
0.17%         11662         sun.nio.ch.UnixFileDispatcherImpl#unmap0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#unmap() [Inlined code]
0.16%         11149         org.apache.lucene.util.TernaryLongHeap#upHeap() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#push() [Inlined code]
0.16%         10516         org.apache.lucene.internal.hppc.IntHashSet#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
0.14%         9564          org.apache.lucene.util.TernaryLongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#updateTop() [JIT compiled code]
0.14%         9563          org.apache.lucene.internal.hppc.IntHashSet#toArray() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.13%         8737          org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
0.13%         8648          org.apache.lucene.internal.hppc.IntHashSet#rehash() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntHashSet#allocateThenInsertThenRehash() [JIT compiled code]
0.12%         8351          org.apache.lucene.util.hnsw.NeighborArray#size() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
0.11%         7257          org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
0.08%         5136          org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk() [Inlined code]
0.07%         5024          org.apache.lucene.util.TernaryLongHeap#insertWithOverflow() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#insertWithOverflow() [Inlined code]
0.07%         4696          org.apache.lucene.util.FixedBitSet#set() [Inlined code]
                              at org.apache.lucene.util.hnsw.AbstractHnswGraphSearcher#scoreEntryPoints() [JIT compiled code]
0.07%         4437          org.apache.lucene.util.VectorUtil#normalizeToUnitInterval() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#normalizeRawScore() [Inlined code]
0.06%         4029          org.apache.lucene.util.hnsw.UpdateGraphsUtils#computeJoinSet() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
0.06%         3818          org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
0.05%         3630          org.apache.lucene.internal.hppc.IntHashSet#contains() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
0.05%         3253          org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
0.05%         3239          org.apache.lucene.util.TernaryLongHeap#push() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#add() [Inlined code]
0.05%         3222          org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
0.05%         3130          jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal() [Inlined code]
0.05%         3053          org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.AbstractHnswGraphSearcher#scoreEntryPoints() [JIT compiled code]
0.04%         3041          org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#setScoringOrdinal() [Inlined code]
0.04%         2806          org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
0.04%         2608          org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#minCompetitiveSimilarity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.04%         2587          org.apache.lucene.util.hnsw.NeighborQueue#encode() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#add() [Inlined code]
0.04%         2528          org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.04%         2525          org.apache.lucene.util.hnsw.AbstractHnswGraphSearcher#scoreEntryPoints() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.04%         2503          org.apache.lucene.util.TernaryLongHeap#top() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#topScore() [Inlined code]
0.04%         2398          org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 6769481 events (total: 6M)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=4
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
64.55%        4M            jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
18.88%        1M            jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment0Template() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#fromMemorySegment0() [Inlined code]
1.81%         122590        org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphSeek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
1.73%         117134        jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
1.09%         74082         org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
1.07%         72525         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk() [Inlined code]
0.80%         54461         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.76%         51152         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.72%         49078         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.54%         36771         org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
0.53%         36126         org.apache.lucene.util.hnsw.NeighborArray#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.48%         32347         org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.46%         31334         org.apache.lucene.util.FixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.36%         24086         org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
0.34%         23283         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.34%         23237         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.31%         20838         org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
0.26%         17270         java.util.ArrayList#elementData() [Inlined code]
                              at java.util.ArrayList#get() [Inlined code]
                              at org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
0.22%         14994         org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [JIT compiled code]
0.19%         12740         org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.19%         12524         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.17%         11662         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.16%         10516         org.apache.lucene.internal.hppc.IntHashSet#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
0.14%         9564          org.apache.lucene.util.TernaryLongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#updateTop() [JIT compiled code]
                              at org.apache.lucene.util.TernaryLongHeap#insertWithOverflow() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#insertWithOverflow() [Inlined code]
0.14%         9563          org.apache.lucene.internal.hppc.IntHashSet#toArray() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
0.13%         8737          org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
0.13%         8644          org.apache.lucene.internal.hppc.IntHashSet#rehash() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntHashSet#allocateThenInsertThenRehash() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.IntHashSet#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
0.13%         8644          org.apache.lucene.util.TernaryLongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#pop() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#pop() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.12%         8351          org.apache.lucene.util.hnsw.NeighborArray#size() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.12%         8266          jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
0.11%         7444          org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
0.11%         7124          org.apache.lucene.util.hnsw.NeighborArray#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
0.09%         5847          org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
0.08%         5136          org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore() [JIT compiled code]
0.07%         4839          org.apache.lucene.util.TernaryLongHeap#upHeap() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#push() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.AbstractHnswGraphSearcher#scoreEntryPoints() [JIT compiled code]
0.07%         4696          org.apache.lucene.util.FixedBitSet#set() [Inlined code]
                              at org.apache.lucene.util.hnsw.AbstractHnswGraphSearcher#scoreEntryPoints() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.07%         4418          org.apache.lucene.util.TernaryLongHeap#upHeap() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#push() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.06%         4029          org.apache.lucene.util.hnsw.UpdateGraphsUtils#computeJoinSet() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
0.06%         3818          org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.05%         3630          org.apache.lucene.internal.hppc.IntHashSet#contains() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
0.05%         3497          org.apache.lucene.util.TernaryLongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#pop() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#pop() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popNode() [Inlined code]
0.05%         3253          org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
0.05%         3222          org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.05%         3133          org.apache.lucene.util.TernaryLongHeap#insertWithOverflow() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#insertWithOverflow() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#collect() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.05%         3129          jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment0Template() [Inlined code]
0.05%         3053          org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.AbstractHnswGraphSearcher#scoreEntryPoints() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.04%         2751          org.apache.lucene.util.VectorUtil#normalizeToUnitInterval() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#normalizeRawScore() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.04%         2608          org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#minCompetitiveSimilarity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.04%         2525          org.apache.lucene.util.hnsw.AbstractHnswGraphSearcher#scoreEntryPoints() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.04%         2457          org.apache.lucene.util.TernaryLongHeap#push() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 6769481 events (total: 6M)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=8
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
54.56%        3M            jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
18.43%        1M            jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment0Template() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#fromMemorySegment0() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
5.39%         364895        jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
4.58%         310284        jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
1.75%         118668        org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphSeek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
1.05%         71116         org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
0.95%         64029         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
0.79%         53636         java.util.Arrays#fill() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#clear() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#prepareScratchState() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
0.78%         53001         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
0.76%         51152         jdk.jfr.internal.JVM#emitEvent() [Native code]
                              at jdk.jfr.internal.periodic.JVMEventTask#execute() [Inlined code]
                              at jdk.jfr.internal.periodic.PeriodicTask#run() [Inlined code]
                              at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic() [JIT compiled code]
                              at jdk.jfr.internal.PlatformRecorder#periodicTask() [JIT compiled code]
                              at jdk.jfr.internal.PlatformRecorder#lambda$startDiskMonitor$0() [Interpreted code]
                              at jdk.jfr.internal.PlatformRecorder$$Lambda.0x00000000230650b0#run() [Interpreted code]
                              at java.lang.Thread#runWith() [Interpreted code]
0.72%         49078         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.70%         47521         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.51%         34719         org.apache.lucene.util.hnsw.NeighborArray#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
0.48%         32318         org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
0.45%         30581         jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment0Template() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#fromMemorySegment0() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
0.43%         29243         org.apache.lucene.util.FixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
0.37%         25004         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.AbstractHnswGraphSearcher#scoreEntryPoints() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.34%         23283         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.34%         23237         jdk.incubator.vector.FloatVector#fromArray0Template() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#fromArray0() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromArray() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
0.31%         21103         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#addGraphNodeInternal() [JIT compiled code]
0.31%         20838         org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
0.25%         17136         org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
0.24%         15936         java.util.ArrayList#elementData() [Inlined code]
                              at java.util.ArrayList#get() [Inlined code]
                              at org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.23%         15314         org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor() [Inlined code]
0.22%         14994         org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
0.19%         12740         org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
0.17%         11584         sun.nio.ch.UnixFileDispatcherImpl#unmap0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#unmap() [Inlined code]
                              at sun.nio.ch.FileChannelImpl$Unmapper#unmap() [Inlined code]
                              at jdk.internal.foreign.SegmentFactories$2#cleanup() [Inlined code]
                              at jdk.internal.foreign.MemorySessionImpl$ResourceList#cleanupSingle() [Inlined code]
                              at jdk.internal.foreign.MemorySessionImpl$ResourceList#cleanup() [JIT compiled code]
                              at jdk.internal.foreign.MemorySessionImpl$ResourceList#cleanup() [Inlined code]
                              at jdk.internal.foreign.SharedSession$SharedResourceList#cleanup() [Inlined code]
0.14%         9563          org.apache.lucene.internal.hppc.IntHashSet#toArray() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
0.14%         9419          sun.nio.fs.UnixNativeDispatcher#unlink0() [Native code]
                              at sun.nio.fs.UnixNativeDispatcher#unlink() [Inlined code]
                              at sun.nio.fs.UnixFileSystemProvider#implDelete() [Inlined code]
                              at sun.nio.fs.AbstractFileSystemProvider#delete() [Inlined code]
                              at java.nio.file.Files#delete() [Inlined code]
                              at org.apache.lucene.store.FSDirectory#privateDeleteFile() [JIT compiled code]
                              at org.apache.lucene.store.FSDirectory#deleteFile() [Inlined code]
                              at org.apache.lucene.store.LockValidatingDirectoryWrapper#deleteFile() [JIT compiled code]
0.13%         8644          org.apache.lucene.internal.hppc.IntHashSet#rehash() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntHashSet#allocateThenInsertThenRehash() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.IntHashSet#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
0.12%         8081          org.apache.lucene.util.hnsw.NeighborArray#size() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
0.11%         7652          org.apache.lucene.internal.hppc.IntHashSet#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
0.11%         7251          org.apache.lucene.util.TernaryLongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#pop() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#pop() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
0.10%         6950          org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
0.09%         6258          jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
0.09%         6219          org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000231b47a8#merge() [Interpreted code]
0.09%         5847          org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.08%         5734          org.apache.lucene.util.TernaryLongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#updateTop() [JIT compiled code]
                              at org.apache.lucene.util.TernaryLongHeap#insertWithOverflow() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#insertWithOverflow() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#collect() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.08%         5270          org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
0.07%         4833          org.apache.lucene.util.TernaryLongHeap#upHeap() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#push() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.AbstractHnswGraphSearcher#scoreEntryPoints() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
0.07%         4738          org.apache.lucene.util.hnsw.NeighborArray#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
0.07%         4692          org.apache.lucene.util.FixedBitSet#set() [Inlined code]
                              at org.apache.lucene.util.hnsw.AbstractHnswGraphSearcher#scoreEntryPoints() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
0.07%         4511          org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
0.06%         4155          org.apache.lucene.util.TernaryLongHeap#upHeap() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#push() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
0.06%         3899          org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphSeek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
0.06%         3830          org.apache.lucene.util.TernaryLongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#updateTop() [JIT compiled code]
                              at org.apache.lucene.util.TernaryLongHeap#insertWithOverflow() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#insertWithOverflow() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#collect() [Inlined code]
                              at org.apache.lucene.util.hnsw.AbstractHnswGraphSearcher#scoreEntryPoints() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.05%         3333          org.apache.lucene.util.TernaryLongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#pop() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#pop() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
0.05%         3263          org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
0.05%         3105          sun.nio.fs.UnixNativeDispatcher#unlink0() [Native code]
                              at sun.nio.fs.UnixNativeDispatcher#unlink() [Inlined code]
                              at sun.nio.fs.UnixFileSystemProvider#implDelete() [Inlined code]
                              at sun.nio.fs.AbstractFileSystemProvider#delete() [Inlined code]
                              at java.nio.file.Files#delete() [Inlined code]
                              at org.apache.lucene.store.FSDirectory#privateDeleteFile() [JIT compiled code]
                              at org.apache.lucene.store.FSDirectory#deleteFile() [Inlined code]
                              at org.apache.lucene.store.LockValidatingDirectoryWrapper#deleteFile() [Inlined code]
0.05%         3053          org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.AbstractHnswGraphSearcher#scoreEntryPoints() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 6769481 events (total: 6M)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=12
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
44.53%        3M            jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
14.94%        1M            jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment0Template() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#fromMemorySegment0() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
10.03%        679191        jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.AbstractHnswGraphSearcher#scoreEntryPoints() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
5.05%         341725        jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
3.48%         235672        jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment0Template() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#fromMemorySegment0() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.AbstractHnswGraphSearcher#scoreEntryPoints() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
2.79%         189133        jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
1.79%         121151        jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor() [Inlined code]
1.22%         82500         org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphSeek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
0.91%         61858         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
0.78%         53001         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.76%         51152         jdk.jfr.internal.JVM#emitEvent() [Native code]
                              at jdk.jfr.internal.periodic.JVMEventTask#execute() [Inlined code]
                              at jdk.jfr.internal.periodic.PeriodicTask#run() [Inlined code]
                              at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic() [JIT compiled code]
                              at jdk.jfr.internal.PlatformRecorder#periodicTask() [JIT compiled code]
                              at jdk.jfr.internal.PlatformRecorder#lambda$startDiskMonitor$0() [Interpreted code]
                              at jdk.jfr.internal.PlatformRecorder$$Lambda.0x00000000230650b0#run() [Interpreted code]
                              at java.lang.Thread#runWith() [Interpreted code]
                              at java.lang.Thread#run() [Interpreted code]
0.73%         49335         org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
0.70%         47521         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
0.54%         36534         java.util.Arrays#fill() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#clear() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#prepareScratchState() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
0.53%         36168         org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphSeek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [Interpreted code]
0.48%         32318         org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [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.44%         29567         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.37%         25004         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.AbstractHnswGraphSearcher#scoreEntryPoints() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
0.35%         24014         org.apache.lucene.util.hnsw.NeighborArray#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
0.33%         22070         jdk.incubator.vector.FloatVector#fromArray0Template() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#fromArray0() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromArray() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.32%         21781         org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
0.31%         21004         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#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [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() [Inlined code]
0.31%         20939         org.apache.lucene.util.FixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000231b47a8#merge() [Interpreted code]
0.29%         19511         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() [JIT compiled code]
0.25%         17238         sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#read() [Inlined code]
                              at sun.nio.ch.IOUtil#readIntoNativeBuffer() [Inlined code]
                              at sun.nio.ch.IOUtil#read() [Inlined code]
                              at sun.nio.ch.IOUtil#read() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#implRead() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#traceImplRead() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#read() [JIT compiled code]
                              at perf.LineFileDocs#readVector() [Inlined code]
                              at perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
0.25%         17143         jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment0Template() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#fromMemorySegment0() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor() [Inlined code]
0.25%         17136         org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000231b47a8#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.25%         17102         java.util.Arrays#fill() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#clear() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#prepareScratchState() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [Interpreted code]
0.24%         15913         java.util.ArrayList#elementData() [Inlined code]
                              at java.util.ArrayList#get() [Inlined code]
                              at org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.23%         15310         org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined code]
0.22%         14994         org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
0.22%         14963         org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000231b47a8#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
0.20%         13438         jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment0Template() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#fromMemorySegment0() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.17%         11689         jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
0.17%         11584         sun.nio.ch.UnixFileDispatcherImpl#unmap0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#unmap() [Inlined code]
                              at sun.nio.ch.FileChannelImpl$Unmapper#unmap() [Inlined code]
                              at jdk.internal.foreign.SegmentFactories$2#cleanup() [Inlined code]
                              at jdk.internal.foreign.MemorySessionImpl$ResourceList#cleanupSingle() [Inlined code]
                              at jdk.internal.foreign.MemorySessionImpl$ResourceList#cleanup() [JIT compiled code]
                              at jdk.internal.foreign.MemorySessionImpl$ResourceList#cleanup() [Inlined code]
                              at jdk.internal.foreign.SharedSession$SharedResourceList#cleanup() [Inlined code]
                              at jdk.internal.foreign.MemorySessionImpl#close() [Inlined code]
                              at jdk.internal.foreign.ArenaImpl#close() [Inlined code]
                              at org.apache.lucene.store.RefCountedSharedArena#release() [Inlined code]
                              at org.apache.lucene.store.RefCountedSharedArena#close() [Inlined code]
0.16%         10853         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.16%         10705         org.apache.lucene.util.hnsw.NeighborArray#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [Interpreted code]
0.14%         9420          org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000231b47a8#merge() [Interpreted code]
0.14%         9413          sun.nio.fs.UnixNativeDispatcher#unlink0() [Native code]
                              at sun.nio.fs.UnixNativeDispatcher#unlink() [Inlined code]
                              at sun.nio.fs.UnixFileSystemProvider#implDelete() [Inlined code]
                              at sun.nio.fs.AbstractFileSystemProvider#delete() [Inlined code]
                              at java.nio.file.Files#delete() [Inlined code]
                              at org.apache.lucene.store.FSDirectory#privateDeleteFile() [JIT compiled code]
                              at org.apache.lucene.store.FSDirectory#deleteFile() [Inlined code]
                              at org.apache.lucene.store.LockValidatingDirectoryWrapper#deleteFile() [JIT compiled code]
                              at org.apache.lucene.store.FilterDirectory#deleteFile() [JIT compiled code]
                              at org.apache.lucene.store.TrackingDirectoryWrapper#deleteFile() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter#lambda$mergeOneFieldToIndex$0() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$$Lambda.0x00000000231b7528#close() [Interpreted code]
0.12%         8304          org.apache.lucene.util.FixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000231b47a8#merge() [Interpreted code]
0.11%         7652          org.apache.lucene.internal.hppc.IntHashSet#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000231b47a8#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.10%         6822          org.apache.lucene.internal.hppc.IntHashSet#toArray() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000231b47a8#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
0.09%         6277          org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000231b47a8#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.09%         6239          org.apache.lucene.internal.hppc.IntHashSet#rehash() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntHashSet#allocateThenInsertThenRehash() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.IntHashSet#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000231b47a8#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
0.09%         6219          org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000231b47a8#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.09%         6200          jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined code]
0.09%         6045          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.08%         5727          org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
0.08%         5580          org.apache.lucene.util.hnsw.NeighborArray#size() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
0.08%         5287          org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000231b47a8#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 323427 events (total: 245951M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=1
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
35.88%        88240M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
25.28%        62174M        org.apache.lucene.internal.hppc.IntHashSet#allocateBuffers() [Inlined code]
6.76%         16638M        org.apache.lucene.internal.hppc.IntHashSet#toArray() [JIT compiled code]
3.29%         8086M         org.apache.lucene.util.hnsw.NeighborQueue#nodes() [Inlined code]
3.25%         7994M         org.apache.lucene.util.ArrayUtil#copyOfSubArray() [Inlined code]
2.97%         7316M         java.nio.HeapByteBuffer#() [Inlined code]
2.87%         7052M         perf.LineFileDocs#readVector() [Inlined code]
2.79%         6864M         org.apache.lucene.util.hnsw.UpdateGraphsUtils#computeJoinSet() [JIT compiled code]
1.66%         4075M         org.apache.lucene.util.hnsw.NeighborArray#sort() [Inlined code]
1.48%         3643M         perf.LineFileDocs#nextDoc() [JIT compiled code]
1.24%         3060M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
1.15%         2825M         java.lang.StringUTF16#compress() [Inlined code]
0.93%         2277M         org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
0.85%         2100M         org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
0.80%         1972M         org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.73%         1785M         perf.LineFileDocs#readDocs() [JIT compiled code]
0.68%         1669M         org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
0.58%         1425M         org.apache.lucene.internal.hppc.IntArrayList#() [Inlined code]
0.57%         1402M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
0.56%         1370M         org.apache.lucene.internal.hppc.FloatArrayList#() [Inlined code]
0.54%         1330M         org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
0.52%         1273M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.48%         1177M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
0.47%         1154M         org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
0.44%         1072M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
0.32%         799M          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
0.29%         701M          org.apache.lucene.util.TimSorter#() [Inlined code]
0.26%         635M          org.apache.lucene.internal.hppc.IntHashSet#allocateBuffers() [JIT compiled code]
0.23%         564M          org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
0.19%         466M          java.lang.invoke.DirectMethodHandle#allocateInstance() [Inlined code]
0.15%         369M          org.apache.lucene.util.BytesRef#() [Inlined code]
0.14%         346M          org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
0.13%         318M          java.util.ArrayList#grow() [Inlined code]
0.12%         283M          org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
0.09%         226M          java.util.HashMap#newNode() [Inlined code]
0.09%         220M          org.apache.lucene.document.IntPoint#pack() [Inlined code]
0.07%         175M          org.apache.lucene.document.StringField#setStringValue() [Inlined code]
0.07%         161M          org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
0.07%         161M          jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
0.06%         157M          java.util.Formatter#parse() [Inlined code]
0.05%         134M          org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
0.05%         124M          java.lang.Integer#toString() [Inlined code]
0.05%         123M          org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock() [Inlined code]
0.04%         107M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
0.04%         95M           java.lang.reflect.Array#newInstance() [Inlined code]
0.04%         90M           jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
0.04%         88M           java.util.Arrays#copyOfRange() [Inlined code]
0.03%         77M           java.util.HashMap#resize() [JIT compiled code]
0.03%         75M           org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#document() [JIT compiled code]
0.03%         69M           jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal() [Inlined code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 323427 events (total: 245951M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=2
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
35.86%        88206M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
25.28%        62174M        org.apache.lucene.internal.hppc.IntHashSet#allocateBuffers() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntHashSet#allocateThenInsertThenRehash() [JIT compiled code]
6.76%         16638M        org.apache.lucene.internal.hppc.IntHashSet#toArray() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
3.29%         8086M         org.apache.lucene.util.hnsw.NeighborQueue#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes() [Inlined code]
3.24%         7980M         org.apache.lucene.util.ArrayUtil#copyOfSubArray() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$FieldWriter$2#copyValue() [Inlined code]
2.97%         7316M         java.nio.HeapByteBuffer#() [Inlined code]
                              at java.nio.ByteBuffer#allocate() [Inlined code]
2.87%         7052M         perf.LineFileDocs#readVector() [Inlined code]
                              at perf.LineFileDocs#readDocs() [JIT compiled code]
2.79%         6864M         org.apache.lucene.util.hnsw.UpdateGraphsUtils#computeJoinSet() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
1.66%         4075M         org.apache.lucene.util.hnsw.NeighborArray#sort() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
1.48%         3643M         perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
1.24%         3060M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
1.15%         2825M         java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
0.85%         2100M         org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
0.80%         1972M         org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.73%         1785M         perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
0.66%         1615M         org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.58%         1425M         org.apache.lucene.internal.hppc.IntArrayList#() [Inlined code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#() [Inlined code]
0.57%         1402M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
0.56%         1370M         org.apache.lucene.internal.hppc.FloatArrayList#() [Inlined code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#() [Inlined code]
0.54%         1330M         org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
0.52%         1273M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
0.51%         1261M         org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
0.48%         1177M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.47%         1154M         org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
0.44%         1072M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.41%         1015M         org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
0.29%         701M          org.apache.lucene.util.TimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayTimSorter#() [Inlined code]
0.26%         647M          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
0.26%         635M          org.apache.lucene.internal.hppc.IntHashSet#allocateBuffers() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.IntHashSet#ensureCapacity() [Inlined code]
0.23%         564M          org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
0.17%         411M          java.lang.invoke.DirectMethodHandle#allocateInstance() [Inlined code]
                              at java.lang.invoke.DirectMethodHandle$Holder#newInvokeSpecial() [Inlined code]
0.14%         346M          org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
0.14%         335M          org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
0.13%         318M          java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
0.12%         283M          org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
0.09%         226M          java.util.HashMap#newNode() [Inlined code]
                              at java.util.HashMap#putVal() [Inlined code]
0.09%         220M          org.apache.lucene.document.IntPoint#pack() [Inlined code]
                              at org.apache.lucene.document.IntPoint#setIntValues() [Inlined code]
0.07%         175M          org.apache.lucene.document.StringField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.07%         161M          org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [JIT compiled code]
0.07%         161M          jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArray() [Inlined code]
0.06%         157M          java.util.Formatter#parse() [Inlined code]
                              at java.util.Formatter#format() [Inlined code]
0.06%         151M          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
0.05%         134M          org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
0.05%         124M          java.lang.Integer#toString() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
0.05%         123M          org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock() [Inlined code]
                              at org.apache.lucene.util.IntBlockPool#nextBuffer() [JIT compiled code]
0.04%         107M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
0.04%         95M           java.lang.reflect.Array#newInstance() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
0.04%         90M           jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
0.03%         77M           java.util.HashMap#resize() [JIT compiled code]
                              at java.util.HashMap#putVal() [Inlined code]
0.03%         75M           org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#document() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#serializedDocument() [Inlined code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 323427 events (total: 245951M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=4
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
25.27%        62159M        org.apache.lucene.internal.hppc.IntHashSet#allocateBuffers() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntHashSet#allocateThenInsertThenRehash() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.IntHashSet#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
18.00%        44280M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
17.81%        43811M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
6.76%         16638M        org.apache.lucene.internal.hppc.IntHashSet#toArray() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
3.29%         8086M         org.apache.lucene.util.hnsw.NeighborQueue#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
3.24%         7980M         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.97%         7302M         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]
2.87%         7052M         perf.LineFileDocs#readVector() [Inlined code]
                              at perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
2.79%         6864M         org.apache.lucene.util.hnsw.UpdateGraphsUtils#computeJoinSet() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
1.66%         4075M         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#updateNeighbor() [Inlined code]
1.48%         3643M         perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
1.24%         3060M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
1.15%         2823M         java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.85%         2100M         org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
0.73%         1785M         perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
0.71%         1747M         org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
0.59%         1446M         org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
0.54%         1330M         org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.51%         1261M         org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.47%         1154M         org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
0.44%         1072M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
0.42%         1044M         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.39%         959M          org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.36%         882M          org.apache.lucene.internal.hppc.IntArrayList#() [Inlined code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
0.35%         856M          org.apache.lucene.internal.hppc.FloatArrayList#() [Inlined code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
0.30%         735M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [JIT compiled code]
0.29%         701M          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.27%         662M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [JIT compiled code]
0.26%         647M          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.26%         635M          org.apache.lucene.internal.hppc.IntHashSet#allocateBuffers() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.IntHashSet#ensureCapacity() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntHashSet#() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntHashSet#() [Inlined code]
0.23%         564M          org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
0.22%         542M          org.apache.lucene.internal.hppc.IntArrayList#() [Inlined code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
0.22%         538M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
0.21%         515M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
0.21%         514M          org.apache.lucene.internal.hppc.FloatArrayList#() [Inlined code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
0.17%         411M          java.lang.invoke.DirectMethodHandle#allocateInstance() [Inlined code]
                              at java.lang.invoke.DirectMethodHandle$Holder#newInvokeSpecial() [Inlined code]
                              at java.lang.invoke.Invokers$Holder#linkToTargetMethod() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
0.14%         335M          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.13%         318M          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.13%         314M          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.12%         283M          org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
0.11%         262M          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.09%         226M          java.util.HashMap#newNode() [Inlined code]
                              at java.util.HashMap#putVal() [Inlined code]
                              at java.util.HashMap#put() [Inlined code]
                              at java.util.HashSet#add() [Inlined code]
0.09%         220M          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.09%         219M          org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
0.07%         175M          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.07%         161M          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.07%         159M          org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined code]
0.06%         157M          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.06%         151M          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.05%         134M          org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 323427 events (total: 245951M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=8
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
25.27%        62159M        org.apache.lucene.internal.hppc.IntHashSet#allocateBuffers() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntHashSet#allocateThenInsertThenRehash() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.IntHashSet#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
14.07%        34605M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
13.98%        34390M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
6.76%         16638M        org.apache.lucene.internal.hppc.IntHashSet#toArray() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
3.24%         7980M         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() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
2.97%         7302M         java.nio.HeapByteBuffer#() [Inlined code]
                              at java.nio.ByteBuffer#allocate() [Inlined code]
                              at perf.LineFileDocs#readVector() [Inlined code]
                              at perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
2.87%         7052M         perf.LineFileDocs#readVector() [Inlined code]
                              at perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
2.71%         6670M         org.apache.lucene.util.hnsw.NeighborQueue#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
1.99%         4905M         org.apache.lucene.util.hnsw.UpdateGraphsUtils#computeJoinSet() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
1.94%         4776M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
1.92%         4714M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
1.87%         4608M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
1.81%         4444M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
1.48%         3643M         perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
1.42%         3503M         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#updateNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
1.15%         2823M         java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.80%         1959M         org.apache.lucene.util.hnsw.UpdateGraphsUtils#computeJoinSet() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
0.78%         1928M         org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
0.73%         1785M         perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
0.68%         1661M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
0.59%         1446M         org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
0.57%         1398M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
0.56%         1381M         org.apache.lucene.util.hnsw.NeighborQueue#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.47%         1147M         org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
0.45%         1112M         org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
0.45%         1111M         org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
0.38%         935M          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.34%         835M          org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
0.31%         773M          org.apache.lucene.internal.hppc.IntArrayList#() [Inlined code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
0.29%         713M          org.apache.lucene.internal.hppc.FloatArrayList#() [Inlined code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
0.29%         701M          org.apache.lucene.util.TimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayTimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
0.27%         662M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [JIT compiled code]
0.26%         637M          org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [JIT compiled code]
0.26%         635M          org.apache.lucene.internal.hppc.IntHashSet#allocateBuffers() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.IntHashSet#ensureCapacity() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntHashSet#() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntHashSet#() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntHashSet#() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
0.24%         600M          org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [Interpreted code]
0.24%         583M          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.23%         568M          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#updateNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined code]
0.22%         538M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000231a7788#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.21%         515M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000231a7788#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
0.19%         457M          org.apache.lucene.internal.hppc.IntArrayList#() [Inlined code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
0.18%         435M          org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000231a7788#merge() [Interpreted code]
0.18%         433M          org.apache.lucene.internal.hppc.FloatArrayList#() [Inlined code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
0.17%         420M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
0.17%         416M          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
0.15%         372M          org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000231b47a8#merge() [Interpreted code]
0.14%         341M          java.lang.invoke.DirectMethodHandle#allocateInstance() [Inlined code]
                              at java.lang.invoke.DirectMethodHandle$Holder#newInvokeSpecial() [Inlined code]
                              at java.lang.invoke.Invokers$Holder#linkToTargetMethod() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
0.14%         335M          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.13%         314M          org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.12%         290M          org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#copyGraphStructure() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#initializeFromGraph() [Interpreted code]
                              at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#fromGraph() [Interpreted code]
0.11%         271M          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]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 323427 events (total: 245951M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=12
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
17.36%        42700M        org.apache.lucene.internal.hppc.IntHashSet#allocateBuffers() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntHashSet#allocateThenInsertThenRehash() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.IntHashSet#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000231b47a8#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
11.48%        28243M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
11.44%        28143M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
6.91%         16991M        org.apache.lucene.internal.hppc.IntHashSet#allocateBuffers() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntHashSet#allocateThenInsertThenRehash() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.IntHashSet#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000231b47a8#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
4.69%         11538M        org.apache.lucene.internal.hppc.IntHashSet#toArray() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000231b47a8#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
3.24%         7980M         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() [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() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
2.97%         7302M         java.nio.HeapByteBuffer#() [Inlined code]
                              at java.nio.ByteBuffer#allocate() [Inlined code]
                              at perf.LineFileDocs#readVector() [Inlined code]
                              at perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
2.87%         7052M         perf.LineFileDocs#readVector() [Inlined code]
                              at perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
2.50%         6158M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
2.46%         6062M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
1.99%         4905M         org.apache.lucene.util.hnsw.UpdateGraphsUtils#computeJoinSet() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000231b47a8#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]
1.86%         4580M         org.apache.lucene.util.hnsw.NeighborQueue#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000231b47a8#merge() [Interpreted code]
1.82%         4479M         org.apache.lucene.internal.hppc.IntHashSet#toArray() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000231b47a8#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
1.69%         4157M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
1.68%         4140M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
1.62%         3990M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
1.53%         3774M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
1.48%         3643M         perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
1.42%         3503M         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#updateNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
1.15%         2823M         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.00%         2468M         org.apache.lucene.internal.hppc.IntHashSet#allocateBuffers() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntHashSet#allocateThenInsertThenRehash() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.IntHashSet#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000231b47a8#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
0.85%         2089M         org.apache.lucene.util.hnsw.NeighborQueue#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000231b47a8#merge() [Interpreted code]
0.78%         1928M         org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.73%         1785M         perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
0.69%         1708M         org.apache.lucene.util.hnsw.UpdateGraphsUtils#computeJoinSet() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000231b47a8#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.57%         1398M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000231a7788#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.56%         1381M         org.apache.lucene.util.hnsw.NeighborQueue#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [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() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.47%         1147M         org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000231b47a8#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.43%         1050M         org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000231b47a8#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
0.42%         1023M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
0.38%         935M          org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.33%         807M          org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000231b47a8#merge() [Interpreted code]
0.30%         738M          org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000231b47a8#merge() [Interpreted code]
0.29%         701M          org.apache.lucene.util.TimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayTimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000231a7788#merge() [Interpreted code]
0.27%         668M          org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
0.25%         624M          org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
0.25%         620M          org.apache.lucene.internal.hppc.IntHashSet#toArray() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000231b47a8#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
0.25%         614M          org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
0.23%         577M          org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000231b47a8#merge() [Interpreted code]
0.23%         568M          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#updateNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [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.23%         560M          org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000231b47a8#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.22%         538M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000231a7788#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.22%         537M          org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
0.21%         515M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000231a7788#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.20%         485M          org.apache.lucene.internal.hppc.IntArrayList#() [Inlined code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
0.19%         463M          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.19%         460M          org.apache.lucene.internal.hppc.FloatArrayList#() [Inlined code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
0.18%         438M          org.apache.lucene.internal.hppc.IntHashSet#allocateBuffers() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.IntHashSet#ensureCapacity() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntHashSet#() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntHashSet#() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntHashSet#() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
0.18%         435M          org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000231a7788#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.17%         420M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]


Profiler results (searching)

CPU:


WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 16594015 events (total: 16M)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=1
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
4.98%         826504        jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
4.94%         820307        jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
2.70%         447553        jdk.incubator.vector.IntVector#intoArray() [Inlined code]
2.55%         422511        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
1.91%         316582        org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$20#ordValue() [Inlined code]
1.88%         311295        jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
1.71%         283414        org.apache.lucene.util.packed.DirectReader$DirectPackedReader20#get() [JIT compiled code]
1.62%         269217        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [Inlined code]
1.45%         241019        org.apache.lucene.util.packed.DirectMonotonicReader#get() [Inlined code]
1.42%         236251        org.apache.lucene.search.BatchScoreBulkScorer#score() [JIT compiled code]
1.28%         213109        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#sumOverRange() [Inlined code]
1.26%         209861        org.apache.lucene.search.TopScoreDocCollector$1#collect() [Inlined code]
1.23%         204156        perf.RandomQuery$1$1#nextDoc() [Inlined code]
1.18%         195695        org.apache.lucene.util.compress.LZ4#decompress() [JIT compiled code]
1.16%         193000        org.apache.lucene.search.ConjunctionDISI#doNext() [Inlined code]
1.14%         189907        org.apache.lucene.search.ConjunctionDISI#nextDoc() [Inlined code]
1.12%         186544        org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue() [Inlined code]
1.11%         184381        org.apache.lucene.util.PriorityQueue#upHeap() [Inlined code]
1.06%         176663        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#freq() [Inlined code]
1.03%         171106        org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$4#longValue() [Inlined code]
1.03%         170717        org.apache.lucene.util.FixedBitSet#set() [Inlined code]
0.99%         164550        org.apache.lucene.search.PhraseScorer$1#matches() [JIT compiled code]
0.95%         157610        org.apache.lucene.search.similarities.BM25Similarity$BM25Scorer#doScore() [Inlined code]
0.92%         153302        perf.RandomQuery$1$1#advance() [JIT compiled code]
0.91%         151745        org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [JIT compiled code]
0.91%         150798        org.apache.lucene.search.DisiPriorityQueueN#downHeap() [Inlined code]
0.91%         150592        perf.RandomQuery$1$1#nextDoc() [JIT compiled code]
0.90%         149422        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#prefixSum() [Inlined code]
0.86%         143267        org.apache.lucene.search.FilterScorable#score() [JIT compiled code]
0.86%         142606        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [JIT compiled code]
0.84%         140022        org.apache.lucene.search.similarities.BM25Similarity$BM25Scorer$1#score() [Inlined code]
0.81%         134286        org.apache.lucene.util.FixedBitSet#nextSetBitInRange() [Inlined code]
0.78%         129848        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#refillFullBlock() [JIT compiled code]
0.78%         129225        org.apache.lucene.queries.intervals.OrderedIntervalsSource$OrderedIntervalIterator#nextInterval() [JIT compiled code]
0.75%         125059        jdk.incubator.vector.Double256Vector$Double256Mask#trueCount() [Inlined code]
0.71%         117405        org.apache.lucene.util.PriorityQueue#pop() [Inlined code]
0.71%         117397        jdk.jfr.internal.JVM#emitEvent() [Native code]
0.71%         117299        org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowWithFilter() [JIT compiled code]
0.70%         116808        org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
0.68%         113067        org.apache.lucene.search.ConjunctionDISI#nextDoc() [JIT compiled code]
0.68%         112710        org.apache.lucene.search.MultiNormsLeafSimScorer$MultiFieldNormValues#longValues() [JIT compiled code]
0.67%         111045        org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#countAll() [JIT compiled code]
0.67%         110617        org.apache.lucene.search.FilterDocIdSetIterator#docID() [Inlined code]
0.65%         108683        perf.RandomQuery$1$1#advance() [Inlined code]
0.64%         106650        org.apache.lucene.search.CombinedFieldQuery$CombinedFieldScorer#freq() [Inlined code]
0.63%         105047        org.apache.lucene.search.TermScorer#score() [Inlined code]
0.61%         101922        org.apache.lucene.search.ConjunctionBulkScorer#score() [JIT compiled code]
0.61%         100502        org.apache.lucene.search.SloppyPhraseMatcher#nextMatch() [JIT compiled code]
0.60%         100180        org.apache.lucene.codecs.lucene104.ForUtil#decode() [JIT compiled code]
0.60%         99456         org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$VaryingBPVReader#getLongValue() [Inlined code]
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 16594015 events (total: 16M)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=2
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
4.98%         826504        jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
4.94%         820306        jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
1.43%         236759        org.apache.lucene.util.packed.DirectMonotonicReader#get() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$25#advance() [Inlined code]
1.36%         225533        jdk.incubator.vector.IntVector#intoArray() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentPostingDecodingUtil#splitInts() [JIT compiled code]
1.29%         213851        org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$20#ordValue() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
1.19%         197177        jdk.incubator.vector.IntVector#intoArray() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#expand8() [Inlined code]
1.19%         197030        org.apache.lucene.util.packed.DirectReader$DirectPackedReader20#get() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$4#longValue() [Inlined code]
1.13%         187140        jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
1.04%         173282        org.apache.lucene.util.PriorityQueue#upHeap() [Inlined code]
                              at org.apache.lucene.util.PriorityQueue#add() [Inlined code]
1.01%         167810        org.apache.lucene.search.ConjunctionDISI#nextDoc() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#count() [JIT compiled code]
0.99%         163918        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#sumOverRange() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#accumulatePendingPositions() [Inlined code]
0.96%         159899        org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue() [Inlined code]
                              at org.apache.lucene.search.TermScorer#score() [Inlined code]
0.91%         150651        org.apache.lucene.search.DisiPriorityQueueN#downHeap() [Inlined code]
                              at org.apache.lucene.search.DisiPriorityQueueN#updateTop() [Inlined code]
0.90%         149683        org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowMultipleScorers() [Inlined code]
0.87%         144648        perf.RandomQuery$1$1#nextDoc() [JIT compiled code]
                              at org.apache.lucene.search.DocIdSetIterator#intoBitSet() [JIT compiled code]
0.86%         142956        org.apache.lucene.search.FilterScorable#score() [JIT compiled code]
                              at org.apache.lucene.search.TopScoreDocCollector$1#collect() [Inlined code]
0.85%         141167        org.apache.lucene.search.PhraseScorer$1#matches() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
0.82%         136138        org.apache.lucene.search.similarities.BM25Similarity$BM25Scorer#doScore() [Inlined code]
                              at org.apache.lucene.search.similarities.BM25Similarity$BM25Scorer#score() [JIT compiled code]
0.81%         134409        org.apache.lucene.search.BatchScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.81%         134175        org.apache.lucene.util.FixedBitSet#nextSetBitInRange() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#nextSetBit() [Inlined code]
0.79%         130811        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.search.PhrasePositions#nextPosition() [Inlined code]
0.77%         127240        org.apache.lucene.queries.intervals.OrderedIntervalsSource$OrderedIntervalIterator#nextInterval() [JIT compiled code]
                              at org.apache.lucene.queries.intervals.IntervalFilter#nextInterval() [Inlined code]
0.76%         125417        org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$4#longValue() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#countAll() [JIT compiled code]
0.75%         125052        jdk.incubator.vector.Double256Vector$Double256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#filterByScore() [Inlined code]
0.72%         119398        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#prefixSum() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#refillFullBlock() [JIT compiled code]
0.67%         111363        perf.RandomQuery$1$1#nextDoc() [Inlined code]
                              at org.apache.lucene.search.DocIdSetIterator#intoBitSet() [JIT compiled code]
0.67%         110991        org.apache.lucene.search.MultiNormsLeafSimScorer$MultiFieldNormValues#longValues() [JIT compiled code]
                              at org.apache.lucene.search.MultiNormsLeafSimScorer#scoreRange() [Inlined code]
0.65%         108052        perf.RandomQuery$1$1#advance() [JIT compiled code]
                              at org.apache.lucene.search.ConjunctionDISI#doNext() [Inlined code]
0.64%         105549        org.apache.lucene.search.similarities.BM25Similarity$BM25Scorer$1#score() [Inlined code]
                              at org.apache.lucene.search.TermScorer#nextDocsAndScores() [JIT compiled code]
0.61%         101121        org.apache.lucene.search.BatchScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [JIT compiled code]
0.61%         100430        org.apache.lucene.util.PriorityQueue#pop() [Inlined code]
                              at org.apache.lucene.search.SloppyPhraseMatcher#nextMatch() [JIT compiled code]
0.60%         99456         org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$VaryingBPVReader#getLongValue() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$2#longValue() [Inlined code]
0.59%         98112         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [JIT compiled code]
                              at org.apache.lucene.search.ConjunctionDISI#doNext() [Inlined code]
0.59%         97601         org.apache.lucene.search.ConjunctionDISI#doNext() [Inlined code]
                              at org.apache.lucene.search.ConjunctionDISI#nextDoc() [JIT compiled code]
0.58%         96876         org.apache.lucene.search.TopScoreDocCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.MultiCollector$MultiLeafCollector#collect() [Inlined code]
0.58%         96578         perf.RandomQuery$1$1#advance() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowWithFilter() [JIT compiled code]
0.58%         96128         jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment() [Inlined code]
0.58%         96036         org.apache.lucene.util.compress.LZ4#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$TermsDict#decompressBlock() [JIT compiled code]
0.57%         94726         org.apache.lucene.search.CombinedFieldQuery$CombinedFieldScorer#freq() [Inlined code]
                              at org.apache.lucene.search.CombinedFieldQuery$CombinedFieldScorer#nextDocsAndScores() [JIT compiled code]
0.55%         91355         org.apache.lucene.search.ConjunctionBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.54%         89788         jdk.internal.foreign.AbstractMemorySegmentImpl#checkBounds() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#checkAccess() [Inlined code]
0.53%         88696         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.search.ExactPhraseMatcher#advancePosition() [Inlined code]
0.50%         83170         org.apache.lucene.util.packed.DirectReader$DirectPackedReader20#get() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$20#ordValue() [Inlined code]
0.50%         82707         org.apache.lucene.search.ConjunctionDISI#nextDoc() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
0.49%         81930         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#refillFullBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#refillDocs() [JIT compiled code]
0.49%         81654         org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$20#ordValue() [Inlined code]
                              at org.apache.lucene.search.grouping.TermGroupSelector#advanceTo() [Inlined code]
0.49%         81358         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.queries.intervals.TermIntervalsSource$1#nextInterval() [Inlined code]
0.49%         81149         org.apache.lucene.search.SloppyPhraseMatcher#nextMatch() [JIT compiled code]
                              at org.apache.lucene.search.PhraseScorer$1#matches() [JIT compiled code]
0.48%         80373         org.apache.lucene.search.ConjunctionDISI#doNext() [Inlined code]
                              at org.apache.lucene.search.ConjunctionDISI#nextDoc() [Inlined code]
0.48%         80046         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowWithFilter() [JIT compiled code]
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 16594015 events (total: 16M)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=4
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
4.94%         820303        jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
2.73%         453189        jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [Inlined code]
1.43%         236680        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.13%         187140        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.00%         166148        jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#computeBufferEndBoundary() [Inlined code]
0.89%         147524        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.89%         146928        org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowMultipleScorers() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindow() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#score() [JIT compiled code]
0.85%         141167        org.apache.lucene.search.PhraseScorer$1#matches() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.82%         136438        jdk.incubator.vector.IntVector#intoArray() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#expand8() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#expand8() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.ForUtil#expand8() [Inlined code]
0.71%         118482        perf.RandomQuery$1$1#nextDoc() [JIT compiled code]
                              at org.apache.lucene.search.DocIdSetIterator#intoBitSet() [JIT compiled code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindowUsingBitSet() [JIT compiled code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindow() [JIT compiled code]
0.70%         116034        jdk.incubator.vector.Double256Vector$Double256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#filterByScore() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#filterByScore() [Inlined code]
                              at org.apache.lucene.search.ScorerUtil#filterCompetitiveHits() [Inlined code]
0.70%         115940        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.67%         111942        org.apache.lucene.search.BatchScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [JIT compiled code]
                              at perf.SearchTask#go() [JIT compiled code]
0.67%         111459        jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [Inlined code]
0.60%         100234        perf.RandomQuery$1$1#nextDoc() [Inlined code]
                              at org.apache.lucene.search.DocIdSetIterator#intoBitSet() [JIT compiled code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindowUsingBitSet() [JIT compiled code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindow() [JIT compiled code]
0.60%         99435         org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$VaryingBPVReader#getLongValue() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$2#longValue() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$22#ordValue() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
0.58%         96335         org.apache.lucene.search.TopScoreDocCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.MultiCollector$MultiLeafCollector#collect() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowMultipleScorers() [Inlined code]
0.55%         91355         org.apache.lucene.search.ConjunctionBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.55%         90867         jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment() [Inlined code]
                              at jdk.incubator.vector.IntVector#fromMemorySegment0Template() [Inlined code]
                              at jdk.incubator.vector.Int256Vector#fromMemorySegment0() [Inlined code]
0.54%         90038         org.apache.lucene.search.DisiPriorityQueueN#downHeap() [Inlined code]
                              at org.apache.lucene.search.DisiPriorityQueueN#updateTop() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowWithFilter() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindow() [Inlined code]
0.54%         89933         org.apache.lucene.queries.intervals.OrderedIntervalsSource$OrderedIntervalIterator#nextInterval() [JIT compiled code]
                              at org.apache.lucene.queries.intervals.IntervalFilter#nextInterval() [Inlined code]
                              at org.apache.lucene.queries.intervals.IntervalScorer$1#matches() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
0.51%         85015         org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$4#longValue() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#countAll() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#() [Inlined code]
                              at perf.SearchTask#go() [JIT compiled code]
0.50%         83635         org.apache.lucene.search.BatchScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#search() [JIT compiled code]
                              at perf.SearchTask#go() [JIT compiled code]
0.50%         82707         org.apache.lucene.search.ConjunctionDISI#nextDoc() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.50%         82265         org.apache.lucene.util.packed.DirectReader$DirectPackedReader20#get() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$4#longValue() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#countAll() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#() [Inlined code]
0.49%         81648         org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$20#ordValue() [Inlined code]
                              at org.apache.lucene.search.grouping.TermGroupSelector#advanceTo() [Inlined code]
                              at org.apache.lucene.search.grouping.SecondPassGroupingCollector#collect() [JIT compiled code]
                              at org.apache.lucene.search.BatchScoreBulkScorer#score() [JIT compiled code]
0.48%         80193         org.apache.lucene.util.PriorityQueue#upHeap() [Inlined code]
                              at org.apache.lucene.util.PriorityQueue#add() [Inlined code]
                              at org.apache.lucene.search.SloppyPhraseMatcher#nextMatch() [JIT compiled code]
                              at org.apache.lucene.search.PhraseScorer$1#matches() [JIT compiled code]
0.48%         79888         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.48%         79227         org.apache.lucene.internal.hppc.IntIntHashMap#containsKey() [Inlined code]
                              at org.apache.lucene.search.grouping.TermGroupSelector#advanceTo() [Inlined code]
                              at org.apache.lucene.search.grouping.SecondPassGroupingCollector#collect() [JIT compiled code]
                              at org.apache.lucene.search.BatchScoreBulkScorer#score() [JIT compiled code]
0.47%         78578         org.apache.lucene.search.similarities.BM25Similarity$BM25Scorer#doScore() [Inlined code]
                              at org.apache.lucene.search.similarities.BM25Similarity$BM25Scorer#score() [JIT compiled code]
                              at org.apache.lucene.search.TermScorer#score() [Inlined code]
                              at org.apache.lucene.search.ConjunctionBulkScorer$1#score() [JIT compiled code]
0.47%         78458         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.47%         77956         org.apache.lucene.search.FilterScorable#score() [JIT compiled code]
                              at org.apache.lucene.search.TopScoreDocCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.MultiCollector$MultiLeafCollector#collect() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [JIT compiled code]
0.47%         77704         org.apache.lucene.search.ConjunctionDISI#doNext() [Inlined code]
                              at org.apache.lucene.search.ConjunctionDISI#nextDoc() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
0.46%         76573         org.apache.lucene.util.PriorityQueue#pop() [Inlined code]
                              at org.apache.lucene.search.SloppyPhraseMatcher#nextMatch() [JIT compiled code]
                              at org.apache.lucene.search.PhraseScorer$1#matches() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
0.46%         76424         jdk.internal.foreign.AbstractMemorySegmentImpl#checkBounds() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#checkAccess() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#checkEnclosingLayout() [Inlined code]
                              at java.lang.invoke.SegmentVarHandle#checkSegment() [Inlined code]
0.43%         72014         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.queries.intervals.TermIntervalsSource$1#nextInterval() [Inlined code]
                              at org.apache.lucene.queries.intervals.OrderedIntervalsSource$OrderedIntervalIterator#nextInterval() [JIT compiled code]
                              at org.apache.lucene.queries.intervals.IntervalFilter#nextInterval() [Inlined code]
0.42%         70043         org.apache.lucene.search.SloppyPhraseMatcher#nextMatch() [JIT compiled code]
                              at org.apache.lucene.search.PhraseScorer$1#matches() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
0.41%         67588         perf.RandomQuery$1$1#nextDoc() [Inlined code]
                              at org.apache.lucene.search.ConstantScoreScorer#nextDocsAndScores() [JIT compiled code]
                              at org.apache.lucene.search.BlockMaxConjunctionBulkScorer#scoreWindowScoreFirst() [JIT compiled code]
                              at org.apache.lucene.search.BlockMaxConjunctionBulkScorer#score() [JIT compiled code]
0.40%         66328         org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowWithFilter() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindow() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.39%         64905         org.apache.lucene.internal.hppc.IntIntHashMap#indexOf() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntIntHashMap#putOrAdd() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntIntHashMap#addTo() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#count() [JIT compiled code]
0.39%         64259         jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getShortUnalignedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getShortUnaligned() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsShorts#get() [Inlined code]
0.39%         64095         org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$20#ordValue() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countAll() [Interpreted code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#() [Inlined code]
0.38%         63241         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.search.PhrasePositions#nextPosition() [Inlined code]
                              at org.apache.lucene.search.PhrasePositions#firstPosition() [Inlined code]
                              at org.apache.lucene.search.SloppyPhraseMatcher#initSimple() [JIT compiled code]
0.38%         62398         jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [JIT compiled code]
0.37%         61649         perf.RandomQuery$1$1#advance() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowWithFilter() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindow() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#score() [JIT compiled code]
0.36%         59020         perf.RandomQuery$1$1#advance() [JIT compiled code]
                              at org.apache.lucene.search.ConjunctionDISI#doNext() [Inlined code]
                              at org.apache.lucene.search.ConjunctionDISI#nextDoc() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
0.34%         56858         jdk.incubator.vector.IntVector#intoArray() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentPostingDecodingUtil#splitInts() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.ForUtil#decode7() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.ForUtil#decode() [JIT compiled code]
0.34%         56852         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.34%         56803         jdk.jfr.internal.JVM#emitEvent() [Native code]
                              at jdk.jfr.internal.periodic.JVMEventTask#execute() [JIT compiled code]
                              at jdk.jfr.internal.periodic.PeriodicTask#run() [JIT compiled code]
                              at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic() [JIT compiled code]
0.34%         56580         org.apache.lucene.util.compress.LZ4#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.LZ4WithPresetDictCompressionMode$LZ4WithPresetDictDecompressor#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#document() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#serializedDocument() [Inlined code]
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 16594015 events (total: 16M)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=8
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
2.19%         363915        jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readByte() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue() [Inlined code]
1.54%         255827        jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVLong() [Inlined code]
0.98%         162109        org.apache.lucene.util.packed.DirectMonotonicReader#get() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$25#advance() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$25#nextDoc() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countAll() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#() [Inlined code]
                              at perf.SearchTask#go() [JIT compiled code]
0.89%         147524        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.73%         120470        jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowWithFilter() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindow() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.72%         120146        jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readByte() [Inlined code]
0.70%         116099        perf.RandomQuery$1$1#nextDoc() [JIT compiled code]
                              at org.apache.lucene.search.DocIdSetIterator#intoBitSet() [JIT compiled code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindowUsingBitSet() [JIT compiled code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindow() [JIT compiled code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.59%         98074         perf.RandomQuery$1$1#nextDoc() [Inlined code]
                              at org.apache.lucene.search.DocIdSetIterator#intoBitSet() [JIT compiled code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindowUsingBitSet() [JIT compiled code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindow() [JIT compiled code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.57%         94282         org.apache.lucene.search.TopScoreDocCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.MultiCollector$MultiLeafCollector#collect() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowMultipleScorers() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindow() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
0.54%         89933         org.apache.lucene.queries.intervals.OrderedIntervalsSource$OrderedIntervalIterator#nextInterval() [JIT compiled code]
                              at org.apache.lucene.queries.intervals.IntervalFilter#nextInterval() [Inlined code]
                              at org.apache.lucene.queries.intervals.IntervalScorer$1#matches() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.53%         88155         org.apache.lucene.search.DisiPriorityQueueN#downHeap() [Inlined code]
                              at org.apache.lucene.search.DisiPriorityQueueN#updateTop() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowWithFilter() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindow() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.47%         78569         org.apache.lucene.search.similarities.BM25Similarity$BM25Scorer#doScore() [Inlined code]
                              at org.apache.lucene.search.similarities.BM25Similarity$BM25Scorer#score() [JIT compiled code]
                              at org.apache.lucene.search.TermScorer#score() [Inlined code]
                              at org.apache.lucene.search.ConjunctionBulkScorer$1#score() [JIT compiled code]
                              at org.apache.lucene.search.FilterScorable#score() [JIT compiled code]
                              at org.apache.lucene.search.TopScoreDocCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.MultiCollector$MultiLeafCollector#collect() [JIT compiled code]
                              at org.apache.lucene.search.ConjunctionBulkScorer#score() [JIT compiled code]
0.46%         76573         org.apache.lucene.util.PriorityQueue#pop() [Inlined code]
                              at org.apache.lucene.search.SloppyPhraseMatcher#nextMatch() [JIT compiled code]
                              at org.apache.lucene.search.PhraseScorer$1#matches() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.46%         76211         org.apache.lucene.search.FilterScorable#score() [JIT compiled code]
                              at org.apache.lucene.search.TopScoreDocCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.MultiCollector$MultiLeafCollector#collect() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowMultipleScorers() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindow() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.44%         72241         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.42%         70468         org.apache.lucene.util.PriorityQueue#upHeap() [Inlined code]
                              at org.apache.lucene.util.PriorityQueue#add() [Inlined code]
                              at org.apache.lucene.search.SloppyPhraseMatcher#nextMatch() [JIT compiled code]
                              at org.apache.lucene.search.PhraseScorer$1#matches() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
0.42%         68984         org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$VaryingBPVReader#getLongValue() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$2#longValue() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$22#ordValue() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countAll() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#() [Inlined code]
                              at perf.SearchTask#go() [JIT compiled code]
0.40%         66805         jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readByte() [Inlined code]
0.40%         66103         jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVInt() [Inlined code]
0.39%         64641         jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#computeBufferEndBoundary() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#intoBitSet() [JIT compiled code]
                              at org.apache.lucene.search.DisjunctionDISIApproximation#intoBitSet() [JIT compiled code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindowUsingBitSet() [JIT compiled code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindow() [JIT compiled code]
0.37%         61287         jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#computeBufferEndBoundary() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#intoBitSet() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowMultipleScorers() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindow() [JIT compiled code]
0.36%         59020         perf.RandomQuery$1$1#advance() [JIT compiled code]
                              at org.apache.lucene.search.ConjunctionDISI#doNext() [Inlined code]
                              at org.apache.lucene.search.ConjunctionDISI#nextDoc() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.34%         55938         jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getShortUnalignedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getShortUnaligned() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsShorts#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsShorts#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readShort() [Inlined code]
0.33%         54599         org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$20#ordValue() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countAll() [Interpreted code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#() [Inlined code]
                              at perf.SearchTask#go() [JIT compiled code]
                              at perf.UnparsedTask#go() [JIT compiled code]
                              at perf.TaskThreads$TaskThread#lambda$run$0() [JIT compiled code]
0.33%         54147         org.apache.lucene.search.SloppyPhraseMatcher#nextMatch() [Inlined code]
                              at org.apache.lucene.search.PhraseScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.TopScoreDocCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.32%         52334         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.queries.intervals.TermIntervalsSource$1#nextInterval() [Inlined code]
                              at org.apache.lucene.queries.intervals.OrderedIntervalsSource$OrderedIntervalIterator#nextInterval() [JIT compiled code]
                              at org.apache.lucene.queries.intervals.IntervalFilter#nextInterval() [Inlined code]
                              at org.apache.lucene.queries.intervals.IntervalScorer$1#matches() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.30%         50222         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [JIT compiled code]
                              at org.apache.lucene.search.ConjunctionDISI#doNext() [Inlined code]
                              at org.apache.lucene.search.ConjunctionDISI#nextDoc() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.30%         49269         jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getIntUnalignedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getIntUnaligned() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsInts#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsInts#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readInt() [Inlined code]
0.28%         47050         org.apache.lucene.search.ConjunctionBulkScorer$1#score() [JIT compiled code]
                              at org.apache.lucene.search.FilterScorable#score() [JIT compiled code]
                              at org.apache.lucene.search.TopScoreDocCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.MultiCollector$MultiLeafCollector#collect() [JIT compiled code]
                              at org.apache.lucene.search.ConjunctionBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.28%         46726         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue() [Inlined code]
                              at org.apache.lucene.search.TermScorer#score() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowWithFilter() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindow() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.28%         46045         org.apache.lucene.search.TermScorer#score() [Inlined code]
                              at org.apache.lucene.search.ConjunctionBulkScorer$1#score() [JIT compiled code]
                              at org.apache.lucene.search.FilterScorable#score() [JIT compiled code]
                              at org.apache.lucene.search.TopScoreDocCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.MultiCollector$MultiLeafCollector#collect() [JIT compiled code]
                              at org.apache.lucene.search.ConjunctionBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
0.27%         44694         org.apache.lucene.internal.hppc.IntIntHashMap#indexOf() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntIntHashMap#putOrAdd() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntIntHashMap#addTo() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#count() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#() [Inlined code]
                              at perf.SearchTask#go() [JIT compiled code]
                              at perf.UnparsedTask#go() [Inlined code]
                              at perf.TaskThreads$TaskThread#lambda$run$0() [Inlined code]
0.27%         44658         org.apache.lucene.search.MultiNormsLeafSimScorer$MultiFieldNormValues#longValues() [JIT compiled code]
                              at org.apache.lucene.search.MultiNormsLeafSimScorer#scoreRange() [Inlined code]
                              at org.apache.lucene.search.CombinedFieldQuery$CombinedFieldScorer#nextDocsAndScores() [JIT compiled code]
                              at org.apache.lucene.search.BlockMaxConjunctionBulkScorer#scoreWindowScoreFirst() [JIT compiled code]
                              at org.apache.lucene.search.BlockMaxConjunctionBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.26%         43450         org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$20#ordValue() [Inlined code]
                              at org.apache.lucene.search.grouping.TermGroupSelector#advanceTo() [Inlined code]
                              at org.apache.lucene.search.grouping.SecondPassGroupingCollector#collect() [JIT compiled code]
                              at org.apache.lucene.search.BatchScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [JIT compiled code]
                              at perf.SearchTask#go() [JIT compiled code]
                              at perf.UnparsedTask#go() [Inlined code]
0.25%         42148         org.apache.lucene.internal.hppc.IntIntHashMap#containsKey() [Inlined code]
                              at org.apache.lucene.search.grouping.TermGroupSelector#advanceTo() [Inlined code]
                              at org.apache.lucene.search.grouping.SecondPassGroupingCollector#collect() [JIT compiled code]
                              at org.apache.lucene.search.BatchScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [JIT compiled code]
                              at perf.SearchTask#go() [JIT compiled code]
                              at perf.UnparsedTask#go() [Inlined code]
0.25%         41285         jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readByte() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.PForUtil#skip() [JIT compiled code]
0.25%         40760         org.apache.lucene.search.DisiPriorityQueueN#downHeap() [Inlined code]
                              at org.apache.lucene.search.DisiPriorityQueueN#updateTop() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowWithFilter() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindow() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.24%         40572         jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readByte() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.PForUtil#skip() [Inlined code]
0.24%         40511         jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowWithFilter() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindow() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.23%         38635         org.apache.lucene.search.grouping.TermGroupSelector#advanceTo() [Inlined code]
                              at org.apache.lucene.search.grouping.SecondPassGroupingCollector#collect() [JIT compiled code]
                              at org.apache.lucene.search.BatchScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [JIT compiled code]
                              at perf.SearchTask#go() [JIT compiled code]
                              at perf.UnparsedTask#go() [Inlined code]
                              at perf.TaskThreads$TaskThread#lambda$run$0() [Inlined code]
0.23%         38491         org.apache.lucene.util.packed.DirectReader$DirectPackedReader12#get() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$25#nextOrd() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countAll() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#() [Inlined code]
                              at perf.SearchTask#go() [JIT compiled code]
                              at perf.UnparsedTask#go() [Inlined code]
0.23%         37852         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$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#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.23%         37700         org.apache.lucene.search.ExactPhraseMatcher#advancePosition() [Inlined code]
                              at org.apache.lucene.search.ExactPhraseMatcher#nextMatch() [JIT compiled code]
                              at org.apache.lucene.search.PhraseScorer$1#matches() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.22%         36999         org.apache.lucene.util.packed.DirectReader$DirectPackedReader4#get() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$20#ordValue() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countAll() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#() [Inlined code]
                              at perf.SearchTask#go() [JIT compiled code]
                              at perf.UnparsedTask#go() [Inlined code]
0.22%         36818         org.apache.lucene.search.MultiCollector$MultiLeafCollector#collect() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowMultipleScorers() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindow() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.22%         36699         org.apache.lucene.search.FilterDocIdSetIterator#docID() [Inlined code]
                              at org.apache.lucene.search.PhraseScorer#docID() [Inlined code]
                              at org.apache.lucene.search.PhraseScorer$1#matches() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.22%         36668         perf.RandomQuery$1$1#advance() [JIT compiled code]
                              at org.apache.lucene.search.ConjunctionDISI#doNext() [Inlined code]
                              at org.apache.lucene.search.ConjunctionDISI#nextDoc() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.22%         36216         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.search.ExactPhraseMatcher#advancePosition() [Inlined code]
                              at org.apache.lucene.search.ExactPhraseMatcher#nextMatch() [JIT compiled code]
                              at org.apache.lucene.search.PhraseScorer$1#matches() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
0.21%         35431         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.search.ExactPhraseMatcher#advancePosition() [Inlined code]
                              at org.apache.lucene.search.ExactPhraseMatcher#nextMatch() [Inlined code]
                              at org.apache.lucene.search.PhraseScorer$1#matches() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
0.21%         34803         jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [Inlined code]
                              at org.apache.lucene.search.ScorerUtil#applyRequiredClause() [JIT compiled code]
                              at org.apache.lucene.search.BlockMaxConjunctionBulkScorer#scoreWindowScoreFirst() [JIT compiled code]
                              at org.apache.lucene.search.BlockMaxConjunctionBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 16594015 events (total: 16M)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=12
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
0.80%         132699        jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readByte() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue() [Inlined code]
                              at org.apache.lucene.index.NumericDocValues#longValues() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValues() [Inlined code]
                              at org.apache.lucene.search.TermScorer#nextDocsAndScores() [JIT compiled code]
                              at org.apache.lucene.search.BatchScoreBulkScorer#score() [JIT compiled code]
0.46%         76782         jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readByte() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue() [Inlined code]
                              at org.apache.lucene.index.NumericDocValues#longValues() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValues() [Inlined code]
                              at org.apache.lucene.search.MultiNormsLeafSimScorer$MultiFieldNormValues#longValues() [JIT compiled code]
                              at org.apache.lucene.search.MultiNormsLeafSimScorer#scoreRange() [Inlined code]
0.45%         75204         jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVLong() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readVLong() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#skipLevel0To() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#doAdvanceShallow() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advanceShallow() [Inlined code]
0.38%         63238         jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#computeBufferEndBoundary() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#intoBitSet() [JIT compiled code]
                              at org.apache.lucene.search.DisjunctionDISIApproximation#intoBitSet() [JIT compiled code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindowUsingBitSet() [JIT compiled code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindow() [JIT compiled code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.36%         59901         jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#computeBufferEndBoundary() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#intoBitSet() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowMultipleScorers() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindow() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.32%         52465         jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVLong() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readVLong() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#skipLevel0To() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#doAdvanceShallow() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [Inlined code]
0.18%         30436         jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readByte() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue() [Inlined code]
                              at org.apache.lucene.index.NumericDocValues#longValues() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValues() [Inlined code]
                              at org.apache.lucene.search.TermScorer#nextDocsAndScores() [JIT compiled code]
                              at org.apache.lucene.search.BlockMaxConjunctionBulkScorer#scoreWindowScoreFirst() [JIT compiled code]
0.17%         28516         org.apache.lucene.util.compress.LZ4#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.LZ4WithPresetDictCompressionMode$LZ4WithPresetDictDecompressor#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#document() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#serializedDocument() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#document() [Inlined code]
                              at org.apache.lucene.index.CodecReader$1#document() [Inlined code]
                              at org.apache.lucene.index.BaseCompositeReader$2#document() [Inlined code]
                              at org.apache.lucene.index.StoredFields#document() [JIT compiled code]
                              at perf.SearchTask#printResults() [JIT compiled code]
                              at perf.UnparsedTask#printResults() [JIT compiled code]
                              at perf.SearchPerfTest#_main() [Interpreted code]
                              at perf.SearchPerfTest#main() [Interpreted code]
0.16%         27322         jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readByte() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue() [Inlined code]
                              at org.apache.lucene.index.NumericDocValues#longValues() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValues() [Inlined code]
                              at org.apache.lucene.search.TermScorer#nextDocsAndScores() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowSingleEssentialClause() [JIT compiled code]
0.16%         26828         jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readByte() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue() [Inlined code]
                              at org.apache.lucene.index.NumericDocValues#longValues() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValues() [Inlined code]
                              at org.apache.lucene.search.TermScorer#nextDocsAndScores() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowMultipleEssentialClauses() [JIT compiled code]
0.14%         23957         org.apache.lucene.util.compress.LZ4#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.LZ4WithPresetDictCompressionMode$LZ4WithPresetDictDecompressor#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#document() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#serializedDocument() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#document() [JIT compiled code]
                              at org.apache.lucene.index.CodecReader$1#document() [Inlined code]
                              at org.apache.lucene.index.BaseCompositeReader$2#document() [Inlined code]
                              at org.apache.lucene.index.StoredFields#document() [JIT compiled code]
                              at perf.SearchTask#printResults() [JIT compiled code]
                              at perf.UnparsedTask#printResults() [JIT compiled code]
                              at perf.SearchPerfTest#_main() [Interpreted code]
                              at perf.SearchPerfTest#main() [Interpreted code]
0.14%         23110         org.apache.lucene.util.compress.LZ4#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$TermsDict#decompressBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$TermsDict#seekBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$TermsDict#seekCeil() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$BaseSortedDocValues#lookupTerm() [Inlined code]
                              at org.apache.lucene.search.grouping.TermGroupSelector#setNextReader() [Inlined code]
                              at org.apache.lucene.search.grouping.FirstPassGroupingCollector#doSetNextReader() [JIT compiled code]
                              at org.apache.lucene.search.SimpleCollector#getLeafCollector() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [JIT compiled code]
                              at perf.SearchTask#go() [JIT compiled code]
                              at perf.UnparsedTask#go() [Inlined code]
0.14%         22555         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.search.PhrasePositions#nextPosition() [Inlined code]
                              at org.apache.lucene.search.PhrasePositions#firstPosition() [Inlined code]
                              at org.apache.lucene.search.SloppyPhraseMatcher#initSimple() [JIT compiled code]
                              at org.apache.lucene.search.SloppyPhraseMatcher#initPhrasePositions() [JIT compiled code]
                              at org.apache.lucene.search.SloppyPhraseMatcher#reset() [Inlined code]
                              at org.apache.lucene.search.PhraseScorer$1#matches() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.13%         21907         jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVLong() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readVLong() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#moveToNextLevel0Block() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#intoBitSet() [JIT compiled code]
                              at org.apache.lucene.search.DisjunctionDISIApproximation#intoBitSet() [JIT compiled code]
0.13%         21536         jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readByte() [Inlined code]
                              at org.apache.lucene.util.compress.LZ4#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$TermsDict#decompressBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$TermsDict#seekBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$TermsDict#seekCeil() [JIT compiled code]
0.13%         20952         jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVLong() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readVLong() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#moveToNextLevel0Block() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#intoBitSet() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [JIT compiled code]
0.13%         20827         jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getShortUnalignedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getShortUnaligned() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsShorts#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsShorts#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readShort() [Inlined code]
                              at org.apache.lucene.util.packed.DirectReader$DirectPackedReader12#get() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$25#nextOrd() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countAll() [Inlined code]
0.13%         20826         jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowWithFilter() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindow() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda.0x000000006513aec8#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
0.12%         20653         jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowWithFilter() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindow() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda.0x000000006c13aec8#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
0.12%         20560         jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowWithFilter() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindow() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda.0x000000006113aec8#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
0.12%         20400         org.apache.lucene.util.compress.LZ4#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$TermsDict#decompressBlock() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$TermsDict#seekBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$TermsDict#seekCeil() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$BaseSortedDocValues#lookupTerm() [Inlined code]
                              at org.apache.lucene.search.grouping.TermGroupSelector#setNextReader() [Inlined code]
                              at org.apache.lucene.search.grouping.FirstPassGroupingCollector#doSetNextReader() [JIT compiled code]
                              at org.apache.lucene.search.SimpleCollector#getLeafCollector() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [JIT compiled code]
                              at perf.SearchTask#go() [JIT compiled code]
                              at perf.UnparsedTask#go() [Inlined code]
0.12%         20182         jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readByte() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue() [Inlined code]
                              at org.apache.lucene.index.NumericDocValues#longValues() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValues() [Inlined code]
                              at org.apache.lucene.search.TermScorer#nextDocsAndScores() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowSingleEssentialClause() [Inlined code]
0.12%         19951         jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowWithFilter() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindow() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda.0x000000001113aec8#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
0.12%         19820         jdk.incubator.vector.Double256Vector$Double256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#filterByScore() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#filterByScore() [Inlined code]
                              at org.apache.lucene.search.ScorerUtil#filterCompetitiveHits() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreNonEssentialClauses() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowWithFilter() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindow() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda.0x000000000f13aec8#call() [JIT compiled code]
0.12%         19809         jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowWithFilter() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindow() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda.0x000000001a13aec8#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
0.12%         19685         jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowWithFilter() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindow() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda.0x000000004513aec8#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
0.12%         19620         jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowWithFilter() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindow() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda.0x000000006e13aec8#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
0.12%         19461         jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readByte() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.PForUtil#skip() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#skipPositions() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#accumulatePendingPositions() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.search.ExactPhraseMatcher#nextMatch() [JIT compiled code]
0.12%         19332         jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowWithFilter() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindow() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda.0x000000005413aec8#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
0.11%         18767         jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVLong() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readVLong() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#skipLevel0To() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#doAdvanceShallow() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [Inlined code]
0.11%         18578         jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readByte() [Inlined code]
                              at org.apache.lucene.util.compress.LZ4#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$TermsDict#decompressBlock() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$TermsDict#seekBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$TermsDict#seekCeil() [JIT compiled code]
0.11%         18071         org.apache.lucene.util.FixedBitSet#set() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder$FixedBitSetAdder#add() [Inlined code]
                              at org.apache.lucene.search.PointRangeQuery$1$1#visit() [JIT compiled code]
                              at org.apache.lucene.util.bkd.DocIdsWriter#readInts24() [Inlined code]
                              at org.apache.lucene.util.bkd.DocIdsWriter#readInts() [Inlined code]
                              at org.apache.lucene.util.bkd.BKDReader$BKDPointTree#addAll() [JIT compiled code]
                              at org.apache.lucene.util.bkd.BKDReader$BKDPointTree#addAll() [Inlined code]
                              at org.apache.lucene.util.bkd.BKDReader$BKDPointTree#addAll() [JIT compiled code]
                              at org.apache.lucene.util.bkd.BKDReader$BKDPointTree#addAll() [Inlined code]
                              at org.apache.lucene.util.bkd.BKDReader$BKDPointTree#addAll() [JIT compiled code]
                              at org.apache.lucene.util.bkd.BKDReader$BKDPointTree#addAll() [Inlined code]
                              at org.apache.lucene.util.bkd.BKDReader$BKDPointTree#addAll() [JIT compiled code]
0.11%         17774         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.search.PhrasePositions#nextPosition() [Inlined code]
                              at org.apache.lucene.search.PhrasePositions#firstPosition() [Inlined code]
                              at org.apache.lucene.search.SloppyPhraseMatcher#initSimple() [JIT compiled code]
                              at org.apache.lucene.search.SloppyPhraseMatcher#initPhrasePositions() [Inlined code]
                              at org.apache.lucene.search.SloppyPhraseMatcher#reset() [Inlined code]
                              at org.apache.lucene.search.PhraseScorer$1#matches() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.11%         17729         jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readByte() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue() [Inlined code]
                              at org.apache.lucene.index.NumericDocValues#longValues() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValues() [Inlined code]
                              at org.apache.lucene.search.TermScorer#nextDocsAndScores() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [JIT compiled code]
0.11%         17669         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#sumOverRange() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#accumulatePendingPositions() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.queries.intervals.TermIntervalsSource$1#nextInterval() [Inlined code]
                              at org.apache.lucene.queries.intervals.OrderedIntervalsSource$OrderedIntervalIterator#nextInterval() [JIT compiled code]
                              at org.apache.lucene.queries.intervals.IntervalFilter#nextInterval() [Inlined code]
                              at org.apache.lucene.queries.intervals.IntervalScorer$1#matches() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.10%         17356         jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVLong() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readVLong() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#skipLevel0To() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#doAdvanceShallow() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advanceShallow() [Inlined code]
0.10%         17155         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#sumOverRange() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#accumulatePendingPositions() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.search.PhrasePositions#nextPosition() [Inlined code]
                              at org.apache.lucene.search.PhrasePositions#firstPosition() [Inlined code]
                              at org.apache.lucene.search.SloppyPhraseMatcher#initSimple() [JIT compiled code]
                              at org.apache.lucene.search.SloppyPhraseMatcher#initPhrasePositions() [Inlined code]
                              at org.apache.lucene.search.SloppyPhraseMatcher#reset() [Inlined code]
                              at org.apache.lucene.search.PhraseScorer$1#matches() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.10%         16461         jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVLong() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readVLong() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#skipLevel0To() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#doAdvanceShallow() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advanceShallow() [Inlined code]
0.10%         15774         org.apache.lucene.codecs.lucene95.OffHeapFloatVectorValues#vectorValue() [JIT compiled code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatVectorScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.AbstractHnswGraphSearcher#search() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#search() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#search() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsReader#search() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsReader#search() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsReader#search() [JIT compiled code]
                              at org.apache.lucene.index.CodecReader#searchNearestVectors() [JIT compiled code]
                              at org.apache.lucene.search.KnnFloatVectorQuery#approximateSearch() [JIT compiled code]
0.09%         14564         org.apache.lucene.util.compress.LZ4#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$TermsDict#decompressBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$TermsDict#seekBlock() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$TermsDict#seekCeil() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$BaseSortedDocValues#lookupTerm() [Inlined code]
                              at org.apache.lucene.search.grouping.TermGroupSelector#setNextReader() [Inlined code]
                              at org.apache.lucene.search.grouping.FirstPassGroupingCollector#doSetNextReader() [JIT compiled code]
                              at org.apache.lucene.search.SimpleCollector#getLeafCollector() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [JIT compiled code]
                              at perf.SearchTask#go() [JIT compiled code]
                              at perf.UnparsedTask#go() [Inlined code]
0.09%         14450         org.apache.lucene.codecs.lucene95.OffHeapFloatVectorValues#vectorValue() [JIT compiled code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatVectorScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.AbstractHnswGraphSearcher#search() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#search() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#search() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsReader#search() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsReader#search() [Inlined code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsReader#search() [Inlined code]
                              at org.apache.lucene.index.CodecReader#searchNearestVectors() [Inlined code]
                              at org.apache.lucene.search.KnnFloatVectorQuery#approximateSearch() [JIT compiled code]
0.09%         14338         jdk.internal.foreign.AbstractMemorySegmentImpl#isAlignedForElement() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#isAlignedForElement() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#checkEnclosingLayout() [Inlined code]
                              at java.lang.invoke.SegmentVarHandle#checkSegment() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsShorts#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsShorts#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readShort() [Inlined code]
                              at org.apache.lucene.util.packed.DirectReader$DirectPackedReader12#get() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$25#nextOrd() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
0.08%         13798         jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readByte() [Inlined code]
                              at org.apache.lucene.util.compress.LZ4#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$TermsDict#decompressBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$TermsDict#seekBlock() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$TermsDict#seekCeil() [JIT compiled code]
0.08%         13785         jdk.internal.foreign.AbstractMemorySegmentImpl#checkBounds() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#checkAccess() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#checkEnclosingLayout() [Inlined code]
                              at java.lang.invoke.SegmentVarHandle#checkSegment() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsInts#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsInts#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readInt() [Inlined code]
                              at org.apache.lucene.util.packed.DirectReader$DirectPackedReader20#get() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$4#longValue() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#countAll() [JIT compiled code]
0.08%         13601         jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readByte() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue() [Inlined code]
                              at org.apache.lucene.search.TermScorer#score() [Inlined code]
                              at org.apache.lucene.search.ConjunctionBulkScorer$1#score() [JIT compiled code]
                              at org.apache.lucene.search.FilterScorable#score() [JIT compiled code]
0.08%         13320         jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVInt() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readVInt() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#skipLevel1To() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#doAdvanceShallow() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [Inlined code]
0.07%         12433         jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getShortUnalignedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getShortUnaligned() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsShorts#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsShorts#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readShort() [Inlined code]
                              at org.apache.lucene.util.packed.DirectReader$DirectPackedReader12#get() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$20#ordValue() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countAll() [Inlined code]
0.07%         12226         jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readByte() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.PForUtil#skip() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#skipPositions() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#accumulatePendingPositions() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.search.ExactPhraseMatcher#nextMatch() [Inlined code]
0.07%         11785         jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [Inlined code]
                              at org.apache.lucene.queries.intervals.TermIntervalsSource$1#advance() [JIT compiled code]
                              at org.apache.lucene.search.ConjunctionDISI#doNext() [Inlined code]
                              at org.apache.lucene.search.ConjunctionDISI#nextDoc() [Inlined code]
                              at org.apache.lucene.queries.intervals.ConjunctionIntervalIterator#nextDoc() [Inlined code]
                              at org.apache.lucene.queries.intervals.IntervalFilter#nextDoc() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.07%         11760         org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRef#hashCode() [JIT compiled code]
                              at java.util.HashMap#hash() [Inlined code]
                              at java.util.HashMap#getNode() [Inlined code]
                              at java.util.HashMap#get() [Inlined code]
                              at org.apache.lucene.search.grouping.GroupReducer#collect() [JIT compiled code]
                              at org.apache.lucene.search.grouping.SecondPassGroupingCollector#collect() [JIT compiled code]
                              at org.apache.lucene.search.BatchScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [JIT compiled code]
                              at perf.SearchTask#go() [JIT compiled code]


HEAP:


WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 56102 events (total: 1414357M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=1
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
16.26%        229943M       org.apache.lucene.util.FixedBitSet#() [Inlined code]
11.59%        163940M       org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
6.22%         87976M        org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
5.22%         73794M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
4.96%         70169M        org.apache.lucene.util.ArrayUtil#growNoCopy() [Inlined code]
3.57%         50548M        jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
2.51%         35546M        org.apache.lucene.util.DocIdSetBuilder$Buffer#() [Inlined code]
2.51%         35517M        org.apache.lucene.search.MaxScoreBulkScorer#() [Inlined code]
2.23%         31586M        org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
1.82%         25713M        java.lang.Thread#beforeSleep() [Interpreted code]
1.75%         24685M        org.apache.lucene.codecs.lucene104.ForUtil#() [Inlined code]
1.72%         24355M        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
1.17%         16592M        org.apache.lucene.util.SparseFixedBitSet#insertLong() [Inlined code]
1.12%         15869M        org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
1.10%         15543M        org.apache.lucene.search.MaxScoreBulkScorer#() [JIT compiled code]
1.07%         15175M        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#newTermState() [Inlined code]
0.99%         14016M        org.apache.lucene.facet.taxonomy.TaxonomyFacets#initializeValueCounters() [Inlined code]
0.99%         14009M        org.apache.lucene.store.MemorySegmentIndexInput#buildSlice() [Inlined code]
0.95%         13408M        org.apache.lucene.util.ArrayUtil#growNoCopy() [JIT compiled code]
0.93%         13189M        org.apache.lucene.search.TermScorer#nextDocsAndScores() [JIT compiled code]
0.87%         12326M        org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode() [Inlined code]
0.85%         12053M        org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#loadBlock() [JIT compiled code]
0.84%         11816M        java.lang.invoke.DirectMethodHandle#allocateInstance() [Inlined code]
0.83%         11792M        org.apache.lucene.search.BooleanScorer#() [JIT compiled code]
0.79%         11120M        java.util.ArrayList#iterator() [JIT compiled code]
0.78%         11070M        jdk.internal.foreign.MappedMemorySegmentImpl#dup() [Inlined code]
0.73%         10317M        org.apache.lucene.codecs.lucene103.blocktree.FieldReader#iterator() [JIT compiled code]
0.71%         10091M        org.apache.lucene.search.ExactPhraseMatcher$1#getImpacts() [Inlined code]
0.64%         9111M         org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindowUsingBitSet() [JIT compiled code]
0.64%         9098M         org.apache.lucene.index.FreqAndNormBuffer#growNoCopy() [JIT compiled code]
0.63%         8914M         org.apache.lucene.store.MemorySegmentIndexInput#clone() [Inlined code]
0.62%         8790M         org.apache.lucene.document.DocumentStoredFieldVisitor#stringField() [Inlined code]
0.59%         8386M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#() [JIT compiled code]
0.59%         8342M         java.lang.reflect.Array#newInstance() [Inlined code]
0.58%         8271M         java.util.ArrayList#grow() [Inlined code]
0.58%         8254M         org.apache.lucene.index.FreqAndNormBuffer#growNoCopy() [Inlined code]
0.56%         7965M         org.apache.lucene.search.similarities.BM25Similarity$BM25Scorer$1#score() [Inlined code]
0.55%         7746M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#() [Inlined code]
0.54%         7674M         org.apache.lucene.search.TopScoreDocCollector#getLeafCollector() [JIT compiled code]
0.45%         6395M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#impacts() [Inlined code]
0.43%         6057M         org.apache.lucene.codecs.lucene103.blocktree.IntersectTermsEnumFrame#load() [JIT compiled code]
0.42%         5933M         org.apache.lucene.search.DocAndScoreAccBuffer#growNoCopy() [Inlined code]
0.42%         5903M         org.apache.lucene.search.TopScoreDocCollector#populateResults() [Inlined code]
0.42%         5873M         org.apache.lucene.search.ExactPhraseMatcher$1$1#getImpacts() [JIT compiled code]
0.36%         5075M         org.apache.lucene.search.ExactPhraseMatcher$1$1#() [Inlined code]
0.35%         5003M         java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject#await() [Interpreted code]
0.35%         4969M         org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#() [Inlined code]
0.32%         4490M         java.util.logging.LogManager#reset() [Interpreted code]
0.32%         4490M         jdk.jfr.internal.ShutdownHook#run() [Interpreted code]
0.31%         4392M         org.apache.lucene.search.DisjunctionMaxBulkScorer#score() [JIT compiled code]
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 56102 events (total: 1414357M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=2
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
9.20%         130059M       org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
8.05%         113923M       org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#upgradeToBitSet() [JIT compiled code]
5.49%         77643M        org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
4.03%         57024M        org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
4.02%         56809M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#grow() [Inlined code]
3.57%         50548M        jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArray() [Inlined code]
2.63%         37185M        org.apache.lucene.util.ArrayUtil#growNoCopy() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#doReset() [JIT compiled code]
2.51%         35546M        org.apache.lucene.util.DocIdSetBuilder$Buffer#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#addBuffer() [JIT compiled code]
2.51%         35517M        org.apache.lucene.search.MaxScoreBulkScorer#() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#optionalBulkScorer() [Inlined code]
2.36%         33417M        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#impacts() [Inlined code]
1.92%         27101M        org.apache.lucene.util.ArrayUtil#growNoCopy() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.LZ4WithPresetDictCompressionMode$LZ4WithPresetDictDecompressor#decompress() [JIT compiled code]
1.83%         25879M        org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
1.82%         25713M        java.lang.Thread#beforeSleep() [Interpreted code]
                              at java.lang.Thread#sleepNanos() [Interpreted code]
1.75%         24685M        org.apache.lucene.codecs.lucene104.ForUtil#() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#reset() [JIT compiled code]
1.68%         23732M        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
1.26%         17774M        org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.search.PointRangeQuery$1$3#iterator() [JIT compiled code]
1.17%         16523M        org.apache.lucene.util.SparseFixedBitSet#insertLong() [Inlined code]
                              at org.apache.lucene.util.SparseFixedBitSet#getAndSet() [Inlined code]
1.05%         14890M        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
1.04%         14718M        org.apache.lucene.search.MaxScoreBulkScorer#() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#filteredOptionalBulkScorer() [JIT compiled code]
0.89%         12554M        org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#() [JIT compiled code]
0.88%         12408M        org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#() [Inlined code]
0.87%         12326M        org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
0.81%         11500M        org.apache.lucene.search.BooleanScorer#() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#optionalBulkScorer() [Inlined code]
0.79%         11185M        org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countAll() [Inlined code]
0.78%         11070M        jdk.internal.foreign.MappedMemorySegmentImpl#dup() [Inlined code]
                              at jdk.internal.foreign.MappedMemorySegmentImpl#dup() [Inlined code]
0.63%         8882M         org.apache.lucene.index.FreqAndNormBuffer#growNoCopy() [JIT compiled code]
                              at org.apache.lucene.search.ExactPhraseMatcher$1$1#() [Inlined code]
0.62%         8790M         org.apache.lucene.document.DocumentStoredFieldVisitor#stringField() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#readField() [Inlined code]
0.62%         8703M         java.lang.invoke.DirectMethodHandle#allocateInstance() [Inlined code]
                              at java.lang.invoke.DirectMethodHandle$Holder#newInvokeSpecial() [Inlined code]
0.61%         8679M         org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindowUsingBitSet() [JIT compiled code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindow() [JIT compiled code]
0.57%         8114M         java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
0.57%         8011M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#loadBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#lambda$prepareSeekExact$2() [Inlined code]
0.54%         7607M         org.apache.lucene.facet.taxonomy.TaxonomyFacets#initializeValueCounters() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#count() [JIT compiled code]
0.52%         7325M         org.apache.lucene.store.MemorySegmentIndexInput#buildSlice() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#slice() [JIT compiled code]
0.51%         7227M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.FieldReader#iterator() [JIT compiled code]
0.49%         6872M         java.util.ArrayList#iterator() [JIT compiled code]
                              at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic() [Interpreted code]
0.48%         6815M         org.apache.lucene.search.similarities.BM25Similarity$BM25Scorer$1#score() [Inlined code]
                              at org.apache.lucene.search.TermScorer#nextDocsAndScores() [JIT compiled code]
0.47%         6683M         org.apache.lucene.store.MemorySegmentIndexInput#buildSlice() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#slice() [Inlined code]
0.45%         6408M         org.apache.lucene.facet.taxonomy.TaxonomyFacets#initializeValueCounters() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#countAll() [JIT compiled code]
0.44%         6221M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#impacts() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#impacts() [Inlined code]
0.44%         6195M         org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.search.AcceptDocs#createBitSet() [Inlined code]
0.43%         6029M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [Inlined code]
0.42%         5989M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [Inlined code]
0.42%         5903M         org.apache.lucene.search.TopScoreDocCollector#populateResults() [Inlined code]
                              at org.apache.lucene.search.TopDocsCollector#topDocs() [JIT compiled code]
0.41%         5838M         org.apache.lucene.store.MemorySegmentIndexInput#clone() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#clone() [Inlined code]
0.40%         5706M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [JIT compiled code]
0.40%         5699M         org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.search.AcceptDocs#createBitSet() [JIT compiled code]
0.40%         5602M         org.apache.lucene.search.TermScorer#nextDocsAndScores() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowMultipleEssentialClauses() [JIT compiled code]
0.40%         5589M         org.apache.lucene.search.TopScoreDocCollector#getLeafCollector() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.39%         5509M         java.lang.reflect.Array#newInstance() [Inlined code]
                              at java.util.TimSort#() [Inlined code]
0.38%         5323M         org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.search.PointRangeQuery$1$3#iterator() [Inlined code]
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 56102 events (total: 1414357M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=4
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
7.21%         101989M       org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
4.23%         59822M        org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
3.97%         56115M        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.80%         53708M        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.28%         46397M        org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
2.63%         37185M        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.45%         34718M        org.apache.lucene.util.DocIdSetBuilder$Buffer#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#addBuffer() [JIT compiled code]
                              at org.apache.lucene.util.DocIdSetBuilder#ensureBufferCapacity() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#grow() [Inlined code]
2.27%         32165M        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#impacts() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#impacts() [Inlined code]
                              at org.apache.lucene.search.TermQuery$TermWeight$2#get() [JIT compiled code]
2.14%         30279M        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.92%         27101M        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.82%         25713M        java.lang.Thread#beforeSleep() [Interpreted code]
                              at java.lang.Thread#sleepNanos() [Interpreted code]
                              at java.lang.Thread#sleep() [Interpreted code]
                              at perf.SearchPerfTest#_main() [Interpreted code]
1.77%         25034M        org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [Inlined code]
1.54%         21826M        org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#upgradeToBitSet() [JIT compiled code]
                              at org.apache.lucene.util.DocIdSetBuilder#grow() [Inlined code]
                              at org.apache.lucene.search.comparators.NumericComparator$PointsCompetitiveDISIBuilder$1#grow() [JIT compiled code]
1.37%         19400M        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
1.22%         17294M        org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#upgradeToBitSet() [JIT compiled code]
                              at org.apache.lucene.util.DocIdSetBuilder#grow() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#add() [JIT compiled code]
1.10%         15540M        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.TermQuery$TermWeight$2#get() [JIT compiled code]
1.06%         14962M        org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.search.PointRangeQuery$1$3#iterator() [JIT compiled code]
                              at org.apache.lucene.search.ConstantScoreScorerSupplier#get() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#requiredBulkScorer() [JIT compiled code]
1.04%         14694M        org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#impacts() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#impacts() [Inlined code]
0.96%         13583M        org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#upgradeToBitSet() [JIT compiled code]
                              at org.apache.lucene.util.DocIdSetBuilder#grow() [Inlined code]
                              at org.apache.lucene.search.PointRangeQuery$1$1#grow() [JIT compiled code]
0.86%         12156M        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.84%         11863M        org.apache.lucene.codecs.lucene104.ForUtil#() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#reset() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#impacts() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#impacts() [Inlined code]
0.79%         11185M        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.78%         11070M        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.70%         9951M         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.70%         9890M         org.apache.lucene.codecs.lucene104.ForUtil#() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#reset() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
0.68%         9676M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
0.60%         8462M         org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindowUsingBitSet() [JIT compiled code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindow() [JIT compiled code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.57%         8035M         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%         7910M         org.apache.lucene.util.SparseFixedBitSet#insertLong() [Inlined code]
                              at org.apache.lucene.util.SparseFixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.FilteredHnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.AbstractHnswGraphSearcher#search() [Inlined code]
0.55%         7765M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [Inlined code]
                              at org.apache.lucene.index.TermStates#build() [JIT compiled code]
0.54%         7568M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
0.49%         6872M         java.util.ArrayList#iterator() [JIT compiled code]
                              at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic() [Interpreted code]
                              at jdk.jfr.internal.PlatformRecorder#periodicTask() [Interpreted code]
                              at jdk.jfr.internal.PlatformRecorder#lambda$startDiskMonitor$0() [Interpreted code]
0.45%         6387M         org.apache.lucene.util.SparseFixedBitSet#insertLong() [Inlined code]
                              at org.apache.lucene.util.SparseFixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.FilteredHnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.AbstractHnswGraphSearcher#search() [JIT compiled code]
0.42%         5876M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
0.40%         5699M         org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.search.AcceptDocs#createBitSet() [JIT compiled code]
                              at org.apache.lucene.search.AcceptDocs$DocIdSetIteratorAcceptDocs#createBitSetAcceptDocsIfNecessary() [JIT compiled code]
                              at org.apache.lucene.search.AcceptDocs$DocIdSetIteratorAcceptDocs#cost() [JIT compiled code]
0.40%         5589M         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$0() [Inlined code]
0.38%         5335M         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.38%         5324M         org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.search.AcceptDocs#createBitSet() [Inlined code]
                              at org.apache.lucene.search.AcceptDocs$DocIdSetIteratorAcceptDocs#createBitSetAcceptDocsIfNecessary() [JIT compiled code]
                              at org.apache.lucene.search.AcceptDocs$DocIdSetIteratorAcceptDocs#cost() [JIT compiled code]
0.38%         5323M         org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.search.PointRangeQuery$1$3#iterator() [Inlined code]
                              at org.apache.lucene.search.ConstantScoreScorerSupplier#bulkScorer() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.37%         5223M         org.apache.lucene.codecs.lucene103.blocktree.FieldReader#iterator() [JIT compiled code]
                              at org.apache.lucene.index.TermStates#get() [JIT compiled code]
                              at org.apache.lucene.search.TermQuery$TermWeight#getTermsEnum() [Interpreted code]
                              at org.apache.lucene.search.TermQuery$TermWeight#count() [Interpreted code]
0.37%         5184M         org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#upgradeToBitSet() [JIT compiled code]
                              at org.apache.lucene.util.DocIdSetBuilder#grow() [JIT compiled code]
                              at org.apache.lucene.search.comparators.NumericComparator$PointsCompetitiveDISIBuilder$1#grow() [JIT compiled code]
0.36%         5097M         org.apache.lucene.index.FreqAndNormBuffer#growNoCopy() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#impacts() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#impacts() [Inlined code]
0.34%         4831M         org.apache.lucene.document.DocumentStoredFieldVisitor#stringField() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#readField() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#document() [Inlined code]
                              at org.apache.lucene.index.CodecReader$1#document() [Inlined code]
0.33%         4715M         org.apache.lucene.facet.taxonomy.TaxonomyFacets#initializeValueCounters() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#countAll() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#() [Inlined code]
                              at perf.SearchTask#go() [JIT compiled code]
0.33%         4629M         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.33%         4607M         org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countAll() [Interpreted code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#() [Inlined code]
0.32%         4506M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [Inlined code]
0.32%         4490M         java.util.logging.LogManager#reset() [Interpreted code]
                              at java.util.logging.LogManager$Cleaner#run() [Interpreted code]
0.32%         4490M         jdk.jfr.internal.ShutdownHook#run() [Interpreted code]
0.31%         4358M         org.apache.lucene.search.DisjunctionMaxBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 56102 events (total: 1414357M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=8
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
6.18%         87424M        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
2.95%         41763M        org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
2.15%         30425M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#grow() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.LZ4WithPresetDictCompressionMode$LZ4WithPresetDictDecompressor#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#document() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#serializedDocument() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#document() [Inlined code]
                              at org.apache.lucene.index.CodecReader$1#document() [Inlined code]
                              at org.apache.lucene.index.BaseCompositeReader$2#document() [Inlined code]
1.82%         25713M        java.lang.Thread#beforeSleep() [Interpreted code]
                              at java.lang.Thread#sleepNanos() [Interpreted code]
                              at java.lang.Thread#sleep() [Interpreted code]
                              at perf.SearchPerfTest#_main() [Interpreted code]
                              at perf.SearchPerfTest#main() [Interpreted code]
1.73%         24535M        org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#upgradeToBitSet() [JIT compiled code]
                              at org.apache.lucene.util.DocIdSetBuilder#grow() [Inlined code]
                              at org.apache.lucene.facet.FacetsCollector#collect() [Inlined code]
                              at org.apache.lucene.search.MultiCollector$MultiLeafCollector#collect() [JIT compiled code]
                              at org.apache.lucene.search.BatchScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
1.61%         22771M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#grow() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.LZ4WithPresetDictCompressionMode$LZ4WithPresetDictDecompressor#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#document() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#serializedDocument() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#document() [JIT compiled code]
                              at org.apache.lucene.index.CodecReader$1#document() [Inlined code]
                              at org.apache.lucene.index.BaseCompositeReader$2#document() [Inlined code]
1.34%         19022M        org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [Inlined code]
                              at org.apache.lucene.index.TermStates#build() [JIT compiled code]
                              at org.apache.lucene.search.TermQuery#createWeight() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#createWeight() [Inlined code]
1.31%         18493M        org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#upgradeToBitSet() [JIT compiled code]
                              at org.apache.lucene.util.DocIdSetBuilder#grow() [Inlined code]
                              at org.apache.lucene.search.comparators.NumericComparator$PointsCompetitiveDISIBuilder$1#grow() [JIT compiled code]
                              at org.apache.lucene.util.bkd.BKDReader$BKDPointTree#addAll() [JIT compiled code]
                              at org.apache.lucene.util.bkd.BKDReader$BKDPointTree#visitDocIDs() [Inlined code]
                              at org.apache.lucene.index.PointValues#intersect() [JIT compiled code]
                              at org.apache.lucene.index.PointValues#intersect() [Inlined code]
1.30%         18438M        org.apache.lucene.util.ArrayUtil#growNoCopy() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#doReset() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#reset() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#serializedDocument() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#document() [Inlined code]
                              at org.apache.lucene.index.CodecReader$1#document() [Inlined code]
                              at org.apache.lucene.index.BaseCompositeReader$2#document() [Inlined code]
                              at org.apache.lucene.index.StoredFields#document() [JIT compiled code]
1.23%         17421M        org.apache.lucene.util.ArrayUtil#growNoCopy() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#doReset() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#reset() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#serializedDocument() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#document() [JIT compiled code]
                              at org.apache.lucene.index.CodecReader$1#document() [Inlined code]
                              at org.apache.lucene.index.BaseCompositeReader$2#document() [Inlined code]
                              at org.apache.lucene.index.StoredFields#document() [JIT compiled code]
1.18%         16722M        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
1.06%         15046M        org.apache.lucene.util.ArrayUtil#growNoCopy() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.LZ4WithPresetDictCompressionMode$LZ4WithPresetDictDecompressor#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#document() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#serializedDocument() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#document() [Inlined code]
                              at org.apache.lucene.index.CodecReader$1#document() [Inlined code]
                              at org.apache.lucene.index.BaseCompositeReader$2#document() [Inlined code]
                              at org.apache.lucene.index.StoredFields#document() [JIT compiled code]
1.00%         14150M        org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#upgradeToBitSet() [JIT compiled code]
                              at org.apache.lucene.util.DocIdSetBuilder#grow() [Inlined code]
                              at org.apache.lucene.facet.FacetsCollector#collect() [Inlined code]
                              at org.apache.lucene.search.MultiCollector$MultiLeafCollector#collect() [JIT compiled code]
                              at org.apache.lucene.search.ConjunctionBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
0.95%         13384M        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.88%         12398M        org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.search.PointRangeQuery$1$3#iterator() [JIT compiled code]
                              at org.apache.lucene.search.ConstantScoreScorerSupplier#get() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#requiredBulkScorer() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#booleanScorer() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#bulkScorer() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
0.85%         12091M        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#impacts() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#impacts() [Inlined code]
                              at org.apache.lucene.search.TermQuery$TermWeight$2#get() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#optionalBulkScorer() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#booleanScorer() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#bulkScorer() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.77%         10849M        org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [Inlined code]
                              at org.apache.lucene.index.TermStates#get() [Inlined code]
                              at org.apache.lucene.search.TermQuery$TermWeight#getTermsEnum() [Inlined code]
                              at org.apache.lucene.search.TermQuery$TermWeight#count() [JIT compiled code]
0.76%         10686M        org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#upgradeToBitSet() [JIT compiled code]
                              at org.apache.lucene.util.DocIdSetBuilder#grow() [Inlined code]
                              at org.apache.lucene.facet.FacetsCollector#collect() [Inlined code]
                              at org.apache.lucene.search.MultiCollector$MultiLeafCollector#collect() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowMultipleScorers() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindow() [JIT compiled code]
0.73%         10302M        org.apache.lucene.util.ArrayUtil#growNoCopy() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.LZ4WithPresetDictCompressionMode$LZ4WithPresetDictDecompressor#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#document() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#serializedDocument() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#document() [JIT compiled code]
                              at org.apache.lucene.index.CodecReader$1#document() [Inlined code]
                              at org.apache.lucene.index.BaseCompositeReader$2#document() [Inlined code]
                              at org.apache.lucene.index.StoredFields#document() [JIT compiled code]
0.73%         10264M        org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [Inlined code]
                              at org.apache.lucene.index.TermStates#build() [JIT compiled code]
                              at org.apache.lucene.search.TermQuery#createWeight() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#createWeight() [Inlined code]
                              at org.apache.lucene.search.BooleanWeight#() [JIT compiled code]
0.68%         9602M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator#getLeafComparator() [JIT compiled code]
0.60%         8511M         org.apache.lucene.util.DocIdSetBuilder$Buffer#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#addBuffer() [JIT compiled code]
                              at org.apache.lucene.util.DocIdSetBuilder#ensureBufferCapacity() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#grow() [Inlined code]
                              at org.apache.lucene.facet.FacetsCollector#collect() [Inlined code]
                              at org.apache.lucene.search.MultiCollector$MultiLeafCollector#collect() [JIT compiled code]
                              at org.apache.lucene.search.BatchScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.53%         7467M         org.apache.lucene.search.MaxScoreBulkScorer#() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#optionalBulkScorer() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#booleanScorer() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#bulkScorer() [JIT compiled code]
                              at org.apache.lucene.search.DisjunctionMaxQuery$DisjunctionMaxWeight$1#bulkScorer() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.52%         7381M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#impacts() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#impacts() [Inlined code]
                              at org.apache.lucene.search.TermQuery$TermWeight$2#get() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#filteredOptionalBulkScorer() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#booleanScorer() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#bulkScorer() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.45%         6421M         org.apache.lucene.util.SparseFixedBitSet#insertLong() [Inlined code]
                              at org.apache.lucene.util.SparseFixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.FilteredHnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.AbstractHnswGraphSearcher#search() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#search() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#search() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsReader#search() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsReader#search() [Inlined code]
0.44%         6207M         org.apache.lucene.util.DocIdSetBuilder$Buffer#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#addBuffer() [JIT compiled code]
                              at org.apache.lucene.util.DocIdSetBuilder#ensureBufferCapacity() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#grow() [Inlined code]
                              at org.apache.lucene.facet.FacetsCollector#collect() [Inlined code]
                              at org.apache.lucene.search.MultiCollector$MultiLeafCollector#collect() [JIT compiled code]
                              at org.apache.lucene.search.ConjunctionBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.44%         6162M         org.apache.lucene.util.SparseFixedBitSet#insertLong() [Inlined code]
                              at org.apache.lucene.util.SparseFixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.FilteredHnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.AbstractHnswGraphSearcher#search() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#search() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#search() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsReader#search() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsReader#search() [JIT compiled code]
0.42%         5964M         org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#impacts() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#impacts() [Inlined code]
                              at org.apache.lucene.search.TermQuery$TermWeight$2#get() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#optionalBulkScorer() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#booleanScorer() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#bulkScorer() [JIT compiled code]
0.37%         5223M         org.apache.lucene.codecs.lucene103.blocktree.FieldReader#iterator() [JIT compiled code]
                              at org.apache.lucene.index.TermStates#get() [JIT compiled code]
                              at org.apache.lucene.search.TermQuery$TermWeight#getTermsEnum() [Interpreted code]
                              at org.apache.lucene.search.TermQuery$TermWeight#count() [Interpreted code]
                              at org.apache.lucene.search.TotalHitCountCollector#getLeafCollector() [Interpreted code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#search() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.36%         5160M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.TermQuery$TermWeight$2#get() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#opt() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#getInternal() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#get() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#requiredBulkScorer() [JIT compiled code]
0.35%         4941M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [Inlined code]
                              at org.apache.lucene.index.TermStates#get() [Inlined code]
                              at org.apache.lucene.search.TermQuery$TermWeight#getTermsEnum() [Inlined code]
                              at org.apache.lucene.search.TermQuery$TermWeight#count() [JIT compiled code]
                              at org.apache.lucene.search.BooleanWeight#optCount() [Inlined code]
0.34%         4831M         org.apache.lucene.document.DocumentStoredFieldVisitor#stringField() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#readField() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#document() [Inlined code]
                              at org.apache.lucene.index.CodecReader$1#document() [Inlined code]
                              at org.apache.lucene.index.BaseCompositeReader$2#document() [Inlined code]
                              at org.apache.lucene.index.StoredFields#document() [JIT compiled code]
                              at perf.SearchTask#printResults() [JIT compiled code]
                              at perf.UnparsedTask#printResults() [JIT compiled code]
0.34%         4784M         org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#() [JIT compiled code]
0.33%         4667M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.TermQuery$TermWeight$2#get() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#optionalBulkScorer() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#booleanScorer() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#bulkScorer() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.33%         4635M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setHitsThresholdReached() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#countHit() [Inlined code]
0.33%         4612M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [Inlined code]
                              at org.apache.lucene.index.TermStates#build() [JIT compiled code]
                              at org.apache.lucene.search.TermQuery#createWeight() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#createWeight() [Inlined code]
                              at org.apache.lucene.search.BooleanWeight#() [JIT compiled code]
                              at org.apache.lucene.search.BooleanQuery#createWeight() [JIT compiled code]
0.32%         4490M         java.util.logging.LogManager#reset() [Interpreted code]
                              at java.util.logging.LogManager$Cleaner#run() [Interpreted code]
0.32%         4490M         jdk.jfr.internal.ShutdownHook#run() [Interpreted code]
0.31%         4403M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [Inlined code]
                              at org.apache.lucene.index.TermStates#build() [JIT compiled code]
                              at org.apache.lucene.search.TermQuery#createWeight() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#createWeight() [JIT compiled code]
0.31%         4342M         org.apache.lucene.codecs.lucene104.ForUtil#() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#reset() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#impacts() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#impacts() [Inlined code]
                              at org.apache.lucene.search.TermQuery$TermWeight$2#get() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#optionalBulkScorer() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#booleanScorer() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#bulkScorer() [JIT compiled code]
0.29%         4108M         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() [JIT compiled code]
0.29%         4031M         org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#upgradeToBitSet() [JIT compiled code]
                              at org.apache.lucene.util.DocIdSetBuilder#grow() [JIT compiled code]
                              at org.apache.lucene.search.comparators.NumericComparator$PointsCompetitiveDISIBuilder$1#grow() [JIT compiled code]
                              at org.apache.lucene.util.bkd.BKDReader$BKDPointTree#addAll() [JIT compiled code]
                              at org.apache.lucene.util.bkd.BKDReader$BKDPointTree#visitDocIDs() [Inlined code]
                              at org.apache.lucene.index.PointValues#intersect() [JIT compiled code]
                              at org.apache.lucene.index.PointValues#intersect() [Inlined code]
0.28%         4004M         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.28%         3951M         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#stringToPath() [JIT compiled code]
                              at org.apache.lucene.facet.sortedset.DefaultSortedSetDocValuesReaderState#createOneFlatFacetDimState() [JIT compiled code]
                              at org.apache.lucene.facet.sortedset.DefaultSortedSetDocValuesReaderState#() [Interpreted code]
                              at perf.IndexState#getSortedSetReaderState() [Interpreted code]
0.28%         3947M         org.apache.lucene.util.DocIdSetBuilder$Buffer#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#addBuffer() [JIT compiled code]
                              at org.apache.lucene.util.DocIdSetBuilder#ensureBufferCapacity() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#grow() [Inlined code]
                              at org.apache.lucene.facet.FacetsCollector#collect() [Inlined code]
                              at org.apache.lucene.search.MultiCollector$MultiLeafCollector#collect() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowMultipleScorers() [Inlined code]
0.28%         3943M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [Inlined code]
                              at org.apache.lucene.index.TermStates#build() [JIT compiled code]
                              at org.apache.lucene.search.TermQuery#createWeight() [JIT compiled code]
0.28%         3930M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [Inlined code]
                              at org.apache.lucene.index.TermStates#build() [JIT compiled code]
                              at org.apache.lucene.search.TermQuery#createWeight() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#createWeight() [Inlined code]
0.26%         3612M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#impacts() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#impacts() [Inlined code]
                              at org.apache.lucene.search.TermQuery$TermWeight$2#get() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#requiredBulkScorer() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#booleanScorer() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#bulkScorer() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.25%         3568M         org.apache.lucene.search.TopScoreDocCollector#populateResults() [Inlined code]
                              at org.apache.lucene.search.TopDocsCollector#topDocs() [JIT compiled code]
                              at org.apache.lucene.search.TopDocsCollector#topDocs() [Inlined code]
                              at org.apache.lucene.search.TopScoreDocCollectorManager#reduce() [Inlined code]
                              at org.apache.lucene.search.TopScoreDocCollectorManager#reduce() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#search() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#searchAfter() [Inlined code]
0.24%         3436M         perf.SearchPerfTest#_main() [Interpreted code]
                              at perf.SearchPerfTest#main() [Interpreted code]
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 56102 events (total: 1414357M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=12
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
2.15%         30425M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#grow() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.LZ4WithPresetDictCompressionMode$LZ4WithPresetDictDecompressor#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#document() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#serializedDocument() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#document() [Inlined code]
                              at org.apache.lucene.index.CodecReader$1#document() [Inlined code]
                              at org.apache.lucene.index.BaseCompositeReader$2#document() [Inlined code]
                              at org.apache.lucene.index.StoredFields#document() [JIT compiled code]
                              at perf.SearchTask#printResults() [JIT compiled code]
                              at perf.UnparsedTask#printResults() [JIT compiled code]
                              at perf.SearchPerfTest#_main() [Interpreted code]
1.82%         25713M        java.lang.Thread#beforeSleep() [Interpreted code]
                              at java.lang.Thread#sleepNanos() [Interpreted code]
                              at java.lang.Thread#sleep() [Interpreted code]
                              at perf.SearchPerfTest#_main() [Interpreted code]
                              at perf.SearchPerfTest#main() [Interpreted code]
1.54%         21761M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#grow() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.LZ4WithPresetDictCompressionMode$LZ4WithPresetDictDecompressor#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#document() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#serializedDocument() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#document() [JIT compiled code]
                              at org.apache.lucene.index.CodecReader$1#document() [Inlined code]
                              at org.apache.lucene.index.BaseCompositeReader$2#document() [Inlined code]
                              at org.apache.lucene.index.StoredFields#document() [JIT compiled code]
                              at perf.SearchTask#printResults() [JIT compiled code]
                              at perf.UnparsedTask#printResults() [JIT compiled code]
                              at perf.SearchPerfTest#_main() [Interpreted code]
1.30%         18438M        org.apache.lucene.util.ArrayUtil#growNoCopy() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#doReset() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#reset() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#serializedDocument() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#document() [Inlined code]
                              at org.apache.lucene.index.CodecReader$1#document() [Inlined code]
                              at org.apache.lucene.index.BaseCompositeReader$2#document() [Inlined code]
                              at org.apache.lucene.index.StoredFields#document() [JIT compiled code]
                              at perf.SearchTask#printResults() [JIT compiled code]
                              at perf.UnparsedTask#printResults() [JIT compiled code]
                              at perf.SearchPerfTest#_main() [Interpreted code]
                              at perf.SearchPerfTest#main() [Interpreted code]
1.28%         18126M        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
1.23%         17421M        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]
1.06%         15046M        org.apache.lucene.util.ArrayUtil#growNoCopy() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.LZ4WithPresetDictCompressionMode$LZ4WithPresetDictDecompressor#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#document() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#serializedDocument() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#document() [Inlined code]
                              at org.apache.lucene.index.CodecReader$1#document() [Inlined code]
                              at org.apache.lucene.index.BaseCompositeReader$2#document() [Inlined code]
                              at org.apache.lucene.index.StoredFields#document() [JIT compiled code]
                              at perf.SearchTask#printResults() [JIT compiled code]
                              at perf.UnparsedTask#printResults() [JIT compiled code]
                              at perf.SearchPerfTest#_main() [Interpreted code]
                              at perf.SearchPerfTest#main() [Interpreted code]
0.76%         10746M        org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [Inlined code]
                              at org.apache.lucene.index.TermStates#build() [JIT compiled code]
                              at org.apache.lucene.search.TermQuery#createWeight() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#createWeight() [Inlined code]
                              at org.apache.lucene.search.BooleanWeight#() [JIT compiled code]
                              at org.apache.lucene.search.BooleanQuery#createWeight() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#createWeight() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
0.73%         10302M        org.apache.lucene.util.ArrayUtil#growNoCopy() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.LZ4WithPresetDictCompressionMode$LZ4WithPresetDictDecompressor#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#document() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#serializedDocument() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#document() [JIT compiled code]
                              at org.apache.lucene.index.CodecReader$1#document() [Inlined code]
                              at org.apache.lucene.index.BaseCompositeReader$2#document() [Inlined code]
                              at org.apache.lucene.index.StoredFields#document() [JIT compiled code]
                              at perf.SearchTask#printResults() [JIT compiled code]
                              at perf.UnparsedTask#printResults() [JIT compiled code]
                              at perf.SearchPerfTest#_main() [Interpreted code]
                              at perf.SearchPerfTest#main() [Interpreted code]
0.72%         10195M        org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#upgradeToBitSet() [JIT compiled code]
                              at org.apache.lucene.util.DocIdSetBuilder#grow() [Inlined code]
                              at org.apache.lucene.facet.FacetsCollector#collect() [Inlined code]
                              at org.apache.lucene.search.MultiCollector$MultiLeafCollector#collect() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowMultipleScorers() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindow() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.59%         8406M         org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
0.54%         7602M         org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#upgradeToBitSet() [JIT compiled code]
                              at org.apache.lucene.util.DocIdSetBuilder#grow() [Inlined code]
                              at org.apache.lucene.search.PointRangeQuery$1$1#grow() [JIT compiled code]
                              at org.apache.lucene.util.bkd.BKDReader$BKDPointTree#addAll() [JIT compiled code]
                              at org.apache.lucene.util.bkd.BKDReader$BKDPointTree#visitDocIDs() [Inlined code]
                              at org.apache.lucene.index.PointValues#intersect() [JIT compiled code]
                              at org.apache.lucene.index.PointValues#intersect() [Inlined code]
                              at org.apache.lucene.search.PointRangeQuery$1$3#iterator() [JIT compiled code]
                              at org.apache.lucene.search.ConstantScoreScorerSupplier#get() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#requiredBulkScorer() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#booleanScorer() [Inlined code]
0.46%         6539M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator#getLeafComparator() [JIT compiled code]
                              at org.apache.lucene.search.FieldValueHitQueue#getComparators() [Inlined code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#() [Inlined code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#() [Inlined code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector#getLeafCollector() [JIT compiled code]
0.45%         6421M         org.apache.lucene.util.SparseFixedBitSet#insertLong() [Inlined code]
                              at org.apache.lucene.util.SparseFixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.FilteredHnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.AbstractHnswGraphSearcher#search() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#search() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#search() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsReader#search() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsReader#search() [Inlined code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsReader#search() [Inlined code]
                              at org.apache.lucene.index.CodecReader#searchNearestVectors() [Inlined code]
                              at org.apache.lucene.search.KnnFloatVectorQuery#approximateSearch() [JIT compiled code]
                              at org.apache.lucene.search.AbstractKnnVectorQuery#getLeafResults() [Inlined code]
0.40%         5595M         org.apache.lucene.util.SparseFixedBitSet#insertLong() [Inlined code]
                              at org.apache.lucene.util.SparseFixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.FilteredHnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.AbstractHnswGraphSearcher#search() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#search() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#search() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsReader#search() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsReader#search() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsReader#search() [JIT compiled code]
                              at org.apache.lucene.index.CodecReader#searchNearestVectors() [JIT compiled code]
                              at org.apache.lucene.search.KnnFloatVectorQuery#approximateSearch() [JIT compiled code]
                              at org.apache.lucene.search.AbstractKnnVectorQuery#getLeafResults() [Inlined code]
0.39%         5466M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [Inlined code]
                              at org.apache.lucene.index.TermStates#build() [JIT compiled code]
                              at org.apache.lucene.search.TermQuery#createWeight() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#createWeight() [Inlined code]
                              at org.apache.lucene.search.BooleanWeight#() [JIT compiled code]
                              at org.apache.lucene.search.BooleanQuery#createWeight() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#createWeight() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#searchAfter() [Inlined code]
0.34%         4877M         org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#upgradeToBitSet() [JIT compiled code]
                              at org.apache.lucene.util.DocIdSetBuilder#grow() [Inlined code]
                              at org.apache.lucene.search.comparators.NumericComparator$PointsCompetitiveDISIBuilder$1#grow() [JIT compiled code]
                              at org.apache.lucene.util.bkd.BKDReader$BKDPointTree#addAll() [JIT compiled code]
                              at org.apache.lucene.util.bkd.BKDReader$BKDPointTree#visitDocIDs() [Inlined code]
                              at org.apache.lucene.index.PointValues#intersect() [JIT compiled code]
                              at org.apache.lucene.index.PointValues#intersect() [Inlined code]
                              at org.apache.lucene.search.comparators.NumericComparator$PointsCompetitiveDISIBuilder#doUpdateCompetitiveIterator() [Inlined code]
                              at org.apache.lucene.search.comparators.NumericComparator$CompetitiveDISIBuilder#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.NumericComparator$NumericLeafComparator#setHitsThresholdReached() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#countHit() [Inlined code]
0.34%         4831M         org.apache.lucene.document.DocumentStoredFieldVisitor#stringField() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#readField() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#document() [Inlined code]
                              at org.apache.lucene.index.CodecReader$1#document() [Inlined code]
                              at org.apache.lucene.index.BaseCompositeReader$2#document() [Inlined code]
                              at org.apache.lucene.index.StoredFields#document() [JIT compiled code]
                              at perf.SearchTask#printResults() [JIT compiled code]
                              at perf.UnparsedTask#printResults() [JIT compiled code]
                              at perf.SearchPerfTest#_main() [Interpreted code]
                              at perf.SearchPerfTest#main() [Interpreted code]
0.33%         4636M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [Inlined code]
                              at org.apache.lucene.index.TermStates#get() [Inlined code]
                              at org.apache.lucene.search.TermQuery$TermWeight#getTermsEnum() [Inlined code]
                              at org.apache.lucene.search.TermQuery$TermWeight#count() [JIT compiled code]
                              at org.apache.lucene.search.BooleanWeight#optCount() [Inlined code]
                              at org.apache.lucene.search.BooleanWeight#count() [JIT compiled code]
                              at org.apache.lucene.search.TotalHitCountCollector#getLeafCollector() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.32%         4490M         java.util.logging.LogManager#reset() [Interpreted code]
                              at java.util.logging.LogManager$Cleaner#run() [Interpreted code]
0.32%         4490M         jdk.jfr.internal.ShutdownHook#run() [Interpreted code]
0.29%         4077M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.TermQuery$TermWeight$2#get() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#opt() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#getInternal() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#get() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#requiredBulkScorer() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#booleanScorer() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#bulkScorer() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
0.28%         4006M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.LeafCollector$$Lambda.0x000000003c19cfb8#accept() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
0.28%         3974M         org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#upgradeToBitSet() [JIT compiled code]
                              at org.apache.lucene.util.DocIdSetBuilder#grow() [Inlined code]
                              at org.apache.lucene.search.PointRangeQuery$1$1#grow() [JIT compiled code]
                              at org.apache.lucene.util.bkd.BKDReader$BKDPointTree#addAll() [JIT compiled code]
                              at org.apache.lucene.util.bkd.BKDReader$BKDPointTree#visitDocIDs() [Inlined code]
                              at org.apache.lucene.index.PointValues#intersect() [JIT compiled code]
                              at org.apache.lucene.index.PointValues#intersect() [Inlined code]
                              at org.apache.lucene.search.PointRangeQuery$1$3#iterator() [Inlined code]
                              at org.apache.lucene.search.ConstantScoreScorerSupplier#bulkScorer() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
0.28%         3945M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [Inlined code]
                              at org.apache.lucene.index.TermStates#get() [Inlined code]
                              at org.apache.lucene.search.TermQuery$TermWeight#getTermsEnum() [Inlined code]
                              at org.apache.lucene.search.TermQuery$TermWeight#count() [JIT compiled code]
                              at org.apache.lucene.search.BooleanWeight#optCount() [Inlined code]
                              at org.apache.lucene.search.BooleanWeight#count() [JIT compiled code]
                              at org.apache.lucene.search.BooleanWeight#reqCount() [Inlined code]
                              at org.apache.lucene.search.BooleanWeight#count() [JIT compiled code]
0.27%         3884M         org.apache.lucene.util.DocIdSetBuilder$Buffer#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#addBuffer() [JIT compiled code]
                              at org.apache.lucene.util.DocIdSetBuilder#ensureBufferCapacity() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#grow() [Inlined code]
                              at org.apache.lucene.facet.FacetsCollector#collect() [Inlined code]
                              at org.apache.lucene.search.MultiCollector$MultiLeafCollector#collect() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowMultipleScorers() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindow() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
0.27%         3868M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.LeafCollector$$Lambda.0x000000006519cfb8#accept() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [JIT compiled code]
0.27%         3796M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.LeafCollector$$Lambda.0x000000003319cfb8#accept() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
0.27%         3752M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.LeafCollector$$Lambda.0x000000004519cfb8#accept() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [JIT compiled code]
0.26%         3678M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.LeafCollector$$Lambda.0x000000000f19cfb8#accept() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [JIT compiled code]
0.26%         3674M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.LeafCollector$$Lambda.0x000000002e19cfb8#accept() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
0.26%         3628M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.LeafCollector$$Lambda.0x000000006119cfb8#accept() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
0.25%         3568M         org.apache.lucene.search.TopScoreDocCollector#populateResults() [Inlined code]
                              at org.apache.lucene.search.TopDocsCollector#topDocs() [JIT compiled code]
                              at org.apache.lucene.search.TopDocsCollector#topDocs() [Inlined code]
                              at org.apache.lucene.search.TopScoreDocCollectorManager#reduce() [Inlined code]
                              at org.apache.lucene.search.TopScoreDocCollectorManager#reduce() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#search() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#searchAfter() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at perf.SearchTask#go() [JIT compiled code]
                              at perf.UnparsedTask#go() [Inlined code]
                              at perf.TaskThreads$TaskThread#lambda$run$0() [Inlined code]
0.25%         3562M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.LeafCollector$$Lambda.0x000000006c19cfb8#accept() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [JIT compiled code]
0.25%         3541M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.LeafCollector$$Lambda.0x000000004619cfb8#accept() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
0.25%         3512M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.LeafCollector$$Lambda.0x000000009d19cfb8#accept() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
0.25%         3489M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.LeafCollector$$Lambda.0x000000003619cfb8#accept() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [JIT compiled code]
0.25%         3472M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.LeafCollector$$Lambda.0x000000001119cfb8#accept() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
0.24%         3436M         perf.SearchPerfTest#_main() [Interpreted code]
                              at perf.SearchPerfTest#main() [Interpreted code]
0.24%         3436M         perf.StatisticsHelper#startStatistics() [Interpreted code]
                              at perf.SearchPerfTest#main() [Interpreted code]
0.24%         3392M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.LeafCollector$$Lambda.0x000000008c19cfb8#accept() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [JIT compiled code]
0.24%         3335M         org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator#getLeafComparator() [JIT compiled code]
                              at org.apache.lucene.search.FieldValueHitQueue#getComparators() [Inlined code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#() [Inlined code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#() [Inlined code]
0.23%         3308M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.LeafCollector$$Lambda.0x000000001019cfb8#accept() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
0.23%         3302M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.LeafCollector$$Lambda.0x000000001c19cfb8#accept() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
0.23%         3240M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
0.22%         3129M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.LeafCollector$$Lambda.0x000000005419cfb8#accept() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
0.22%         3100M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.LeafCollector$$Lambda.0x00000000a019cfb8#accept() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [JIT compiled code]
0.22%         3063M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator#getLeafComparator() [JIT compiled code]
                              at org.apache.lucene.search.FieldValueHitQueue#getComparators() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector#getLeafCollector() [JIT compiled code]
0.22%         3052M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.LeafCollector$$Lambda.0x000000009519cfb8#accept() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [JIT compiled code]
0.21%         3036M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.LeafCollector$$Lambda.0x000000001a19cfb8#accept() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [JIT compiled code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]