start: disk usage on /l: + df -h /l Filesystem Size Used Avail Use% Mounted on /dev/nvme0n1p1 880G 351G 484G 43% / + export ANT_HOME=/usr/local/src/apache-ant-1.9.5 + ANT_HOME=/usr/local/src/apache-ant-1.9.5 + export JAVA_HOME=/usr/lib/jvm/java-26-openjdk + JAVA_HOME=/usr/lib/jvm/java-26-openjdk + export GRADLE_HOME=/usr/local/src/gradle-2.9 + GRADLE_HOME=/usr/local/src/gradle-2.9 + export PATH=/usr/local/src/apache-ant-1.9.5/bin:/usr/lib/jvm/java-26-openjdk/bin:/usr/local/src/gradle-2.9/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/usr/local/src/apache-ant-1.9.5/bin:/usr/lib/jvm/java-26-openjdk/bin:/usr/local/src/gradle-2.9/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games ++ date + echo -e '\n\nThu Jul 30 06:02:51 PM EDT 2026: now start nightly benchmarks' Thu Jul 30 06:02:51 PM EDT 2026: now start nightly benchmarks + pkill java + true + pkill mencoder + true + cd /l/trunk.nightly/lucene + git checkout main Already on 'main' Your branch is up to date with 'origin/main'. + git pull origin main From https://gitbox.apache.org/repos/asf/lucene * branch main -> FETCH_HEAD fdd59637abd..5fa57e79659 main -> origin/main Updating fdd59637abd..5fa57e79659 Fast-forward lucene/CHANGES.txt | 11 +- .../lucene/codecs/blockterms/BlockTermsReader.java | 2 +- .../codecs/bloom/BloomFilteringPostingsFormat.java | 4 +- .../lucene/codecs/memory/FSTTermsReader.java | 2 +- .../codecs/simpletext/SimpleTextFieldsReader.java | 2 +- .../simpletext/SimpleTextTermVectorsReader.java | 21 +- .../Lucene90CompressingTermVectorsReader.java | 4 +- .../document/SortedNumericDocValuesRangeQuery.java | 35 ++- .../document/SortedSetDocValuesRangeQuery.java | 34 ++- .../org/apache/lucene/index/FilterLeafReader.java | 4 +- .../java/org/apache/lucene/index/LeafReader.java | 4 +- .../org/apache/lucene/index/MappedMultiFields.java | 4 +- .../java/org/apache/lucene/index/MultiTerms.java | 4 +- .../src/java/org/apache/lucene/index/Terms.java | 8 +- .../IndexSortSortedNumericDocValuesRangeQuery.java | 34 +-- .../src/java/org/apache/lucene/search/Sort.java | 39 +++ .../apache/lucene/util/hnsw/UpdateGraphsUtils.java | 20 +- .../apache/lucene/index/TestMultiTermsEnum.java | 4 +- .../apache/lucene/search/TestDocValuesQueries.java | 248 ++++++++++++++++ .../lucene/search/TestGetPrimarySortField.java | 312 +++++++++++++++++++++ ...tIndexSortSortedNumericDocValuesRangeQuery.java | 86 ++++++ .../apache/lucene/util/TestDocIdSetBuilder.java | 4 +- .../codecs/ramonly/RAMOnlyPostingsFormat.java | 2 +- .../lucene/tests/index/AssertingLeafReader.java | 4 +- 24 files changed, 808 insertions(+), 84 deletions(-) create mode 100644 lucene/core/src/test/org/apache/lucene/search/TestGetPrimarySortField.java + ../gradlew clean Starting a Gradle Daemon (subsequent builds will be faster) > Task :build-infra:compileJava UP-TO-DATE > Task :build-infra:pluginDescriptors UP-TO-DATE > Task :build-infra:processResources UP-TO-DATE > Task :build-infra:classes UP-TO-DATE > Task :build-infra:jar UP-TO-DATE The eclint tool location is not set ('lucene.tool.eclint' option), will not apply eclint checks. The eclint tool location is not set ('lucene.tool.eclint' option), will not apply eclint checks. > Task :lucene:core.tests:clean > Task :lucene:distribution:clean UP-TO-DATE > Task :lucene:demo:clean > Task :lucene:clean UP-TO-DATE > Task :lucene:analysis.tests:clean > Task :lucene:classification:clean > Task :lucene:analysis:clean UP-TO-DATE > Task :lucene:documentation:clean UP-TO-DATE > Task :lucene:benchmark:clean > Task :lucene:distribution.tests:clean > Task :lucene:codecs:clean > Task :lucene:expressions:clean > Task :lucene:memory:clean > Task :lucene:grouping:clean > Task :lucene:misc:clean > Task :lucene:join:clean > Task :lucene:highlighter:clean > Task :lucene:monitor:clean > Task :lucene:facet:clean > Task :lucene:backward-codecs:clean > Task :lucene:replicator:clean > Task :lucene:spatial-test-fixtures:clean > Task :lucene:spatial-extras:clean > Task :lucene:spatial3d:clean > Task :lucene:analysis:icu:clean > Task :lucene:suggest:clean > Task :lucene:luke:clean > Task :lucene:analysis:morfologik.tests:clean > Task :lucene:queryparser:clean > Task :lucene:sandbox:clean > Task :lucene:analysis:morfologik:clean > Task :lucene:queries:clean > Task :lucene:benchmark-jmh:clean > Task :lucene:analysis:opennlp:clean > Task :lucene:analysis:phonetic:clean > Task :lucene:analysis:nori:clean > Task :lucene:analysis:kuromoji:clean > Task :lucene:analysis:smartcn:clean > Task :lucene:analysis:stempel:clean > Task :lucene:test-framework:clean > Task :lucene:analysis:common:clean > Task :lucene:core:clean BUILD SUCCESSFUL in 6s 46 actionable tasks: 38 executed, 8 up-to-date Consider enabling configuration cache to speed up this build: https://docs.gradle.org/9.6.1/userguide/configuration_cache_enabling.html + ../gradlew jar + cd /l/util.nightly + echo 'activate luceneutil venv' activate luceneutil venv + make env make: Nothing to be done for 'env'. + source .venv/bin/activate ++ deactivate nondestructive ++ '[' -n '' ']' ++ '[' -n '' ']' ++ hash -r ++ '[' -n '' ']' ++ unset VIRTUAL_ENV ++ unset VIRTUAL_ENV_PROMPT ++ '[' '!' nondestructive = nondestructive ']' ++ case "$(uname)" in +++ uname ++ export VIRTUAL_ENV=/l/util.nightly/.venv ++ VIRTUAL_ENV=/l/util.nightly/.venv ++ _OLD_VIRTUAL_PATH=/usr/local/src/apache-ant-1.9.5/bin:/usr/lib/jvm/java-26-openjdk/bin:/usr/local/src/gradle-2.9/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games ++ PATH=/l/util.nightly/.venv/bin:/usr/local/src/apache-ant-1.9.5/bin:/usr/lib/jvm/java-26-openjdk/bin:/usr/local/src/gradle-2.9/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games ++ export PATH ++ VIRTUAL_ENV_PROMPT=.venv ++ export VIRTUAL_ENV_PROMPT ++ '[' -n '' ']' ++ '[' -z '' ']' ++ _OLD_VIRTUAL_PS1= ++ PS1='(.venv) ' ++ export PS1 ++ hash -r + rm -rf build + mkdir build + git pull origin main From github.com:mikemccand/luceneutil * branch main -> FETCH_HEAD 9e32d227..3b93587b main -> origin/main Updating 9e32d227..3b93587b Fast-forward src/python/competition.py | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) + echo 'Run gradle test' Run gradle test + python3 -u /l/util.nightly/src/python/runNightlyGradleTestPrecommit.py ***USING BIG LINE FILE*** Using java from: /usr/lib/jvm/java-26-openjdk/bin/ use java command /usr/lib/jvm/java-26-openjdk/bin/java -server -Xms2g -Xmx2g --add-modules jdk.incubator.vector -XX:+HeapDumpOnOutOfMemoryError -XX:+UseParallelGC gradle test log: /l/logs.nightly/ant_test/2026.07.30.lucene-tests.txt took: 1.5 min gradle precommit log: /l/logs.nightly/ant_test/2026.07.30.precommit.txt took: 0.6 min + echo 'Run lucene nightly' Run lucene nightly + python -uO /l/util.nightly/src/python/nightlyBench.py -run ***USING BIG LINE FILE*** Using java from: /usr/lib/jvm/java-26-openjdk/bin/ use java command /usr/lib/jvm/java-26-openjdk/bin/java -server -Xms2g -Xmx2g --add-modules jdk.incubator.vector -XX:+HeapDumpOnOutOfMemoryError -XX:+UseParallelGC NOTE: perf executable is /usr/sbin/perf; will collect aggregate CPU profiling data NOTE: vmstat executable is /usr/sbin/vmstat; will collect system-wide CPU/IO telemetry NOTE: gnuplot executable is /usr/sbin/gnuplot; will generate system-wide CPU/IO graphs from vmstat WARNING: perf SIMD counters not available on this CPU; disabling SIMD validation NOTE: perf executable is /usr/sbin/perf; will collect aggregate CPU profiling data GitHub pull request counts: 341 open, 4221 closed Removing old JFR /l/logs.nightly/bench-search-nightly-nightly-14.jfr... Removing old JFR /l/logs.nightly/bench-search-nightly-nightly-13.jfr... Removing old JFR /l/logs.nightly/bench-search-nightly-nightly-5.jfr... Removing old JFR /l/logs.nightly/bench-search-nightly-nightly-0.jfr... Removing old JFR /l/logs.nightly/bench-search-nightly-nightly-17.jfr... Removing old JFR /l/logs.nightly/bench-search-nightly-nightly-19.jfr... Removing old JFR /l/logs.nightly/bench-search-nightly-nightly-16.jfr... Removing old JFR /l/logs.nightly/bench-search-nightly-nightly-11.jfr... Removing old JFR /l/logs.nightly/bench-search-nightly-nightly-8.jfr... Removing old JFR /l/logs.nightly/bench-search-nightly-nightly-18.jfr... Removing old JFR /l/logs.nightly/bench-search-nightly-nightly-1.jfr... Removing old JFR /l/logs.nightly/bench-search-nightly-nightly-7.jfr... Removing old JFR /l/logs.nightly/bench-search-nightly-nightly-9.jfr... Removing old JFR /l/logs.nightly/bench-search-nightly-nightly-2.jfr... Removing old JFR /l/logs.nightly/bench-search-nightly-nightly-3.jfr... Removing old JFR /l/logs.nightly/bench-search-nightly-nightly-6.jfr... Removing old JFR /l/logs.nightly/bench-search-nightly-nightly-12.jfr... Removing old JFR /l/logs.nightly/bench-search-nightly-nightly-4.jfr... Removing old JFR /l/logs.nightly/bench-search-nightly-nightly-10.jfr... Removing old JFR /l/logs.nightly/bench-search-nightly-nightly-15.jfr... [2026-07-30 18:07:05.952525] start [2026-07-30 18:07:05.952640] log dir /l/logs.nightly/2026.07.30.18.07.05 Java version (see also /l/logs.nightly/2026.07.30.18.07.05/java_version.txt): cmd='/usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -version 2>&1' WARNING: Using incubator modules: jdk.incubator.vector openjdk version "26.0.1" 2026-04-21 OpenJDK Runtime Environment (build 26.0.1) OpenJDK 64-Bit Server VM (build 26.0.1, mixed mode, sharing) WARNING: Using incubator modules: jdk.incubator.vector openjdk version "26.0.1" 2026-04-21 OpenJDK Runtime Environment (build 26.0.1) OpenJDK 64-Bit Server VM (build 26.0.1, mixed mode, sharing) Java full version (see also /l/logs.nightly/2026.07.30.18.07.05/java_full_version.txt): cmd='/usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -fullversion 2>&1' openjdk full version "26.0.1" Java version & all flags (see also /l/logs.nightly/2026.07.30.18.07.05/java_final_flags.txt): cmd='/usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -XX:+PrintFlagsFinal -version' [Global flags] bool AOTAdapterCaching = false {diagnostic} {ergonomic} ccstr AOTCache = {product} {default} ccstr AOTCacheOutput = {product} {default} bool AOTCacheParallelRelocation = true {diagnostic} {default} bool AOTClassLinking = false {product} {default} uint AOTCodeMaxSize = 10485760 {diagnostic} {default} bool AOTCompileEagerly = false {experimental} {default} ccstr AOTConfiguration = {product} {default} bool AOTEagerlyLoadObjects = false {diagnostic} {ergonomic} bool AOTInvokeDynamicLinking = false {diagnostic} {ergonomic} ccstr AOTMode = {product} {default} bool AOTPrintTrainingInfo = false {diagnostic} {default} bool AOTRecordTraining = false {diagnostic} {ergonomic} bool AOTReplayTraining = false {diagnostic} {ergonomic} bool AOTStreamableObjects = true {diagnostic} {default} bool AOTStubCaching = false {diagnostic} {ergonomic} bool AOTVerifyTrainingData = false {diagnostic} {default} int AVX3Threshold = 4096 {ARCH diagnostic} {default} bool AbortVMOnAOTCodeFailure = false {diagnostic} {default} bool AbortVMOnCompilationFailure = false {diagnostic} {default} ccstr AbortVMOnException = {diagnostic} {default} ccstr AbortVMOnExceptionMessage = {diagnostic} {default} bool AbortVMOnSafepointTimeout = false {diagnostic} {default} uint64_t AbortVMOnSafepointTimeoutDelay = 0 {diagnostic} {default} bool AbortVMOnVMOperationTimeout = false {diagnostic} {default} intx AbortVMOnVMOperationTimeoutDelay = 1000 {diagnostic} {default} int ActiveProcessorCount = -1 {product} {default} uintx AdaptiveSizeDecrementScaleFactor = 4 {product} {default} uint AdaptiveSizePolicyWeight = 10 {product} {default} bool AdjustStackSizeForTLS = false {product} {default} bool AggressiveHeap = false {product} {default} bool AggressiveUnboxing = true {C2 diagnostic} {default} bool AlignVector = false {C2 product} {default} ccstr AllocateHeapAt = {product} {default} int AllocateInstancePrefetchLines = 1 {product} {default} int AllocatePrefetchDistance = 256 {product} {default} intx AllocatePrefetchInstr = 0 {product} {default} int AllocatePrefetchLines = 3 {product} {default} int AllocatePrefetchStepSize = 64 {product} {default} int AllocatePrefetchStyle = 1 {product} {default} bool AllowParallelDefineClass = false {product} {default} bool AllowRedefinitionToAddDeleteMethods = false {product} {default} bool AllowUserSignalHandlers = false {product} {default} bool AllowVectorizeOnDemand = true {C2 product} {default} bool AlwaysActAsServerClassMachine = false {product} {default} bool AlwaysAtomicAccesses = false {experimental} {default} bool AlwaysCompileLoopMethods = false {product} {default} bool AlwaysPreTouch = false {product} {default} bool AlwaysPreTouchStacks = false {diagnostic} {default} bool AlwaysRecordEvolDependencies = true {experimental} {default} bool AlwaysRestoreFPU = false {product} {default} bool AlwaysSafeConstructors = false {experimental} {default} bool AlwaysTenure = false {product} {default} ccstr ArchiveClassesAtExit = {product} {default} int ArchiveRelocationMode = 1 {diagnostic} {default} intx ArrayCopyLoadStoreMaxElem = 8 {C2 product} {default} intx ArrayOperationPartialInlineSize = 0 {C2 diagnostic} {default} intx AsyncDeflationInterval = 250 {diagnostic} {default} size_t AsyncLogBufferSize = 2097152 {product} {default} intx AutoBoxCacheMax = 128 {C2 product} {default} bool AutoCreateSharedArchive = false {product} {default} uint AutoVectorizationOverrideProfitability = 1 {C2 diagnostic} {default} size_t AvgMonitorsPerThreadEstimate = 1024 {diagnostic} {default} intx BCEATraceLevel = 0 {product} {default} bool BackgroundCompilation = true {pd product} {default} bool BlockLayoutByFrequency = true {C2 product} {default} intx BlockLayoutMinDiamondPercentage = 20 {C2 product} {default} bool BlockLayoutRotateLoops = true {C2 product} {default} bool BootstrapJVMCI = false {JVMCI experimental} {default} bool BytecodeVerificationLocal = false {diagnostic} {default} bool BytecodeVerificationRemote = true {diagnostic} {default} intx C1InlineStackLimit = 5 {C1 product} {default} intx C1MaxInlineLevel = 9 {C1 product} {default} intx C1MaxInlineSize = 35 {C1 product} {default} intx C1MaxRecursiveInlineLevel = 1 {C1 product} {default} intx C1MaxTrivialSize = 6 {C1 product} {default} bool C1OptimizeVirtualCallProfiling = true {C1 product} {default} bool C1ProfileBranches = true {C1 product} {default} bool C1ProfileCalls = true {C1 product} {default} bool C1ProfileCheckcasts = true {C1 product} {default} bool C1ProfileInlinedCalls = true {C1 product} {default} bool C1ProfileVirtualCalls = true {C1 product} {default} bool C1UpdateMethodData = true {C1 product} {default} intx CICompilerCount = 21 {product} {ergonomic} bool CICompilerCountPerCPU = true {product} {default} bool CIPrintCompileQueue = false {diagnostic} {default} bool CIPrintCompilerName = false {diagnostic} {default} bool CITime = false {product} {default} bool CaptureBailoutInformation = false {diagnostic} {default} bool CheckIntrinsics = true {diagnostic} {default} bool CheckJNICalls = false {product} {default} bool ClassUnloading = true {product} {default} bool ClassUnloadingWithConcurrentMark = true {product} {default} bool ClipInlining = true {product} {default} size_t CodeCacheExpansionSize = 65536 {pd product} {default} size_t CodeCacheMinBlockLength = 6 {pd diagnostic} {default} size_t CodeCacheSegmentSize = 128 {pd experimental} {default} intx CodeEntryAlignment = 32 {pd experimental} {default} bool CompactStrings = true {pd product} {default} ccstr CompilationMode = default {product} {default} ccstrlist CompileCommand = {product} {default} ccstr CompileCommandFile = {product} {default} ccstrlist CompileOnly = {product} {default} intx CompileThreshold = 10000 {pd product} {default} double CompileThresholdScaling = 1.000000 {product} {default} ccstr CompilerDirectivesFile = {diagnostic} {default} bool CompilerDirectivesIgnoreCompileCommands = false {diagnostic} {default} int CompilerDirectivesLimit = 50 {diagnostic} {default} bool CompilerDirectivesPrint = false {diagnostic} {default} int CompilerThreadPriority = -1 {product} {default} intx CompilerThreadStackSize = 1024 {pd product} {default} size_t CompressedClassSpaceSize = 1073741824 {product} {default} uint ConcGCThreads = 0 {product} {default} intx ConditionalMoveLimit = 3 {C2 pd product} {default} int ContendedPaddingWidth = 128 {product} {default} ccstrlist ControlIntrinsic = {diagnostic} {default} bool CrashOnOutOfMemoryError = false {product} {default} bool CreateCoredumpOnCrash = true {product} {default} bool DTraceAllocProbes = false {product} {default} bool DTraceMethodProbes = false {product} {default} bool DTraceMonitorProbes = false {product} {default} bool DebugInlinedCalls = true {C2 diagnostic} {default} bool DebugNonSafepoints = false {diagnostic} {default} bool DelayCompilerStubsGeneration = true {pd diagnostic} {default} bool DeoptimizeNMethodBarriersALot = false {diagnostic} {default} bool DeoptimizeOnAllocationException = false {diagnostic} {default} int DiagnoseSyncOnValueBasedClasses = 0 {diagnostic} {default} bool DisableAttachMechanism = false {product} {default} bool DisableExplicitGC = false {product} {default} ccstrlist DisableIntrinsic = {diagnostic} {default} bool DisablePrimordialThreadGuardPages = false {experimental} {default} bool DisplayVMOutput = true {diagnostic} {default} bool DisplayVMOutputToStderr = false {product} {default} bool DisplayVMOutputToStdout = false {product} {default} bool DoEscapeAnalysis = true {C2 product} {default} bool DoJVMTIVirtualThreadTransitions = true {experimental} {default} intx DominatorSearchLimit = 1000 {C2 diagnostic} {default} bool DontCompileHugeMethods = true {product} {default} ccstr DumpLoadedClassList = {product} {default} bool DumpPerfMapAtExit = false {diagnostic} {default} bool DumpPrivateMappingsInCore = true {diagnostic} {default} bool DumpReplayDataOnError = true {product} {default} bool DumpSharedMappingsInCore = true {diagnostic} {default} bool DuplicateBackedge = true {C2 diagnostic} {default} bool EagerJVMCI = false {JVMCI experimental} {default} bool EagerXrunInit = false {product} {default} intx EliminateAllocationArraySizeLimit = 64 {C2 product} {default} intx EliminateAllocationFieldsLimit = 512 {C2 diagnostic} {default} bool EliminateAllocations = true {C2 product} {default} bool EliminateAutoBox = true {C2 product} {default} bool EliminateLocks = true {C2 product} {default} bool EliminateNestedLocks = true {C2 product} {default} bool EnableContended = true {product} {default} bool EnableDynamicAgentLoading = true {product} {default} bool EnableJVMCI = false {JVMCI experimental} {default} bool EnableJVMCIProduct = false {JVMCI experimental} {default} bool EnableThreadSMRStatistics = false {diagnostic} {default} bool EnableVectorAggressiveReboxing = false {C2 experimental} {default} bool EnableVectorReboxing = false {C2 experimental} {default} bool EnableVectorSupport = false {C2 experimental} {default} bool EnableX86ECoreOpts = false {ARCH diagnostic} {default} bool EpsilonElasticTLAB = true {experimental} {default} bool EpsilonElasticTLABDecay = true {experimental} {default} size_t EpsilonMaxTLABSize = 4194304 {experimental} {default} size_t EpsilonMinHeapExpand = 134217728 {experimental} {default} size_t EpsilonPrintHeapSteps = 20 {experimental} {default} size_t EpsilonTLABDecayTime = 1000 {experimental} {default} double EpsilonTLABElasticity = 1.100000 {experimental} {default} size_t EpsilonUpdateCountersStep = 1048576 {experimental} {default} size_t ErgoHeapSizeLimit = 0 {product} {default} ccstr ErrorFile = {product} {default} bool ErrorFileToStderr = false {product} {default} bool ErrorFileToStdout = false {product} {default} int ErrorLogPrintCodeLimit = 3 {diagnostic} {default} bool ErrorLogSecondaryErrorDetails = false {diagnostic} {default} uint64_t ErrorLogTimeout = 120 {product} {default} double EscapeAnalysisTimeout = 20.000000 {C2 product} {default} bool EstimateArgEscape = true {product} {default} bool ExecutingUnitTests = false {product} {default} bool ExitOnOutOfMemoryError = false {product} {default} bool ExplicitGCInvokesConcurrent = false {product} {default} bool ExtensiveErrorReports = false {product} {default} ccstr ExtraSharedClassListFile = {product} {default} int FastLockingSpins = 13 {diagnostic} {default} bool FlightRecorder = false {product} {default} ccstr FlightRecorderOptions = {product} {default} bool FoldStableValues = true {diagnostic} {default} bool ForceTimeHighResolution = false {product} {default} bool ForceUnreachable = false {diagnostic} {default} intx FreqInlineSize = 325 {C2 pd product} {default} uint FullGCHeapDumpLimit = 0 {manageable} {default} size_t G1AdaptiveIHOPNumInitialSamples = 3 {experimental} {default} uint G1CPUUsageDeviationPercent = 25 {diagnostic} {default} uint G1CPUUsageExpandThreshold = 4 {diagnostic} {default} uint G1CPUUsageShrinkThreshold = 8 {diagnostic} {default} double G1ConcMarkStepDurationMillis = 10.000000 {product} {default} uint G1ConcRefinementThreads = 0 {product} {default} uint G1ConfidencePercent = 50 {product} {default} uint G1EagerReclaimRemSetThreshold = 0 {experimental} {default} uint G1ExpandByPercentOfAvailable = 20 {experimental} {default} size_t G1HeapRegionSize = 0 {product} {default} uint G1HeapWastePercent = 5 {product} {default} double G1LastPLABAverageOccupancy = 50.000000 {experimental} {default} uint G1MaxNewSizePercent = 60 {experimental} {default} uintx G1MixedGCCountTarget = 8 {product} {default} uint G1MixedGCLiveThresholdPercent = 85 {experimental} {default} uint G1NewSizePercent = 5 {experimental} {default} uint G1NumCardsCostSampleThreshold = 1000 {diagnostic} {default} uint G1NumCodeRootsCostSampleThreshold = 100 {diagnostic} {default} uint G1NumCollectionsKeepPinned = 8 {diagnostic} {default} uint G1OldCSetGroupSize = 5 {experimental} {default} uint G1OldCSetRegionThresholdPercent = 10 {experimental} {default} size_t G1PerThreadPendingCardThreshold = 256 {diagnostic} {default} uintx G1PeriodicGCInterval = 0 {manageable} {default} bool G1PeriodicGCInvokesConcurrent = true {product} {default} double G1PeriodicGCSystemLoadThreshold = 0.000000 {manageable} {default} uint G1RSetUpdatingPauseTimePercent = 10 {product} {default} size_t G1RebuildRemSetChunkSize = 262144 {experimental} {default} uint G1RefProcDrainInterval = 1000 {product} {default} uint G1RemSetArrayOfCardsEntries = 0 {experimental} {default} uint G1RemSetCoarsenHowlBitmapToHowlFullPercent = 90 {experimental} {default} uint G1RemSetCoarsenHowlToFullPercent = 90 {experimental} {default} double G1RemSetFreeMemoryKeepExcessRatio = 0.100000 {experimental} {default} uint G1RemSetFreeMemoryRescheduleDelayMillis = 10 {experimental} {default} double G1RemSetFreeMemoryStepDurationMillis = 1.000000 {experimental} {default} uint G1RemSetHowlMaxNumBuckets = 8 {experimental} {default} uint G1RemSetHowlNumBuckets = 0 {experimental} {default} uint G1ReservePercent = 10 {product} {default} uint G1RestoreRetainedRegionChunksPerWorker = 16 {diagnostic} {default} uint G1RetainRegionLiveThresholdPercent = 85 {experimental} {default} uint G1SATBBufferEnqueueingThresholdPercent = 60 {product} {default} size_t G1SATBBufferSize = 1024 {product} {default} uint G1ShrinkByPercentOfAvailable = 50 {diagnostic} {default} uintx G1SummarizeRSetStatsPeriod = 0 {diagnostic} {default} bool G1UseAdaptiveIHOP = true {product} {default} bool G1UseConcRefinement = true {diagnostic} {default} bool G1UseReferencePrecleaning = true {experimental} {default} bool G1VerifyHeapRegionCodeRoots = false {diagnostic} {default} uint GCCardSizeInBytes = 512 {product} {default} uint GCDrainStackTargetSize = 64 {product} {default} uint GCHeapFreeLimit = 2 {product} {default} uintx GCPauseIntervalMillis = 0 {product} {default} uint GCTimeLimit = 98 {product} {default} uint GCTimeRatio = 99 {product} {default} intx GuaranteedAsyncDeflationInterval = 60000 {diagnostic} {default} intx GuaranteedSafepointInterval = 0 {diagnostic} {default} bool HandshakeALot = false {diagnostic} {default} uint HandshakeTimeout = 0 {diagnostic} {default} size_t HeapBaseMinAddress = 2147483648 {pd product} {default} bool HeapDumpAfterFullGC = false {manageable} {default} bool HeapDumpBeforeFullGC = false {manageable} {default} int HeapDumpGzipLevel = 0 {manageable} {default} bool HeapDumpOnOutOfMemoryError = false {manageable} {default} ccstr HeapDumpPath = {manageable} {default} uintx HeapSearchSteps = 3 {product} {default} size_t HeapSizePerGCThread = 43620760 {product} {default} uint IFGEdgesLimit = 10000000 {C2 diagnostic} {default} bool IdealizeClearArrayNode = true {C2 pd diagnostic} {default} bool IgnoreEmptyClassPaths = false {product} {default} bool IgnoreUnrecognizedVMOptions = false {product} {default} bool ImplicitNullChecks = true {pd diagnostic} {default} uintx IncreaseFirstTierCompileThresholdAt = 50 {product} {default} bool IncrementalInline = true {C2 product} {default} bool IncrementalInlineForceCleanup = false {C2 diagnostic} {default} bool IncrementalInlineMH = true {C2 diagnostic} {default} bool IncrementalInlineVirtual = true {C2 diagnostic} {default} intx InitArrayShortSize = 64 {pd diagnostic} {default} size_t InitialCodeCacheSize = 2555904 {pd product} {default} size_t InitialHeapSize = 34359738368 {product} {command line} double InitialRAMPercentage = 0.000000 {product} {default} uintx InitialSurvivorRatio = 8 {product} {default} uint InitialTenuringThreshold = 7 {product} {default} uint InitiatingHeapOccupancyPercent = 45 {product} {default} bool InjectGCWorkerCreationFailure = false {diagnostic} {default} bool Inline = true {product} {default} bool InlineArrayCopy = true {diagnostic} {default} bool InlineClassNatives = true {diagnostic} {default} ccstr InlineDataFile = {product} {default} double InlineFrequencyRatio = 0.250000 {diagnostic} {default} bool InlineMathNatives = true {diagnostic} {default} bool InlineNatives = true {diagnostic} {default} bool InlineObjectCopy = true {C2 diagnostic} {default} bool InlineObjectHash = true {diagnostic} {default} bool InlineReflectionGetCallerClass = true {C2 diagnostic} {default} bool InlineSecondarySupersTest = true {C2 diagnostic} {default} intx InlineSmallCode = 2500 {C2 pd product} {default} bool InlineSynchronizedMethods = true {C1 product} {default} bool InlineThreadNatives = true {diagnostic} {default} bool InlineUnsafeOps = true {diagnostic} {default} bool IntelJccErratumMitigation = false {ARCH diagnostic} {ergonomic} intx InteriorEntryAlignment = 16 {C2 pd product} {default} intx InterpreterProfilePercentage = 33 {product} {default} uint JVMCICompilerIdleDelay = 1000 {JVMCI experimental} {default} intx JVMCICounterSize = 0 {JVMCI experimental} {default} bool JVMCICountersExcludeCompiler = true {JVMCI experimental} {default} intx JVMCIEventLogLevel = 1 {JVMCI experimental} {default} intx JVMCIHostThreads = 1 {JVMCI experimental} {default} ccstr JVMCILibDumpJNIConfig = {JVMCI experimental} {default} ccstr JVMCILibPath = {JVMCI experimental} {default} intx JVMCINMethodSizeLimit = 655360 {JVMCI experimental} {default} ccstr JVMCINativeLibraryErrorFile = {JVMCI experimental} {default} double JVMCINativeLibraryThreadFraction = 0.660000 {JVMCI experimental} {default} bool JVMCIPrintProperties = false {JVMCI experimental} {default} intx JVMCIThreads = 1 {JVMCI experimental} {default} uint JVMCIThreadsPerNativeLibraryRuntime = 1 {JVMCI experimental} {default} intx JVMCITraceLevel = 0 {JVMCI experimental} {default} bool JavaMonitorsInStackTrace = true {product} {default} int JavaPriority10_To_OSPriority = -1 {product} {default} int JavaPriority1_To_OSPriority = -1 {product} {default} int JavaPriority2_To_OSPriority = -1 {product} {default} int JavaPriority3_To_OSPriority = -1 {product} {default} int JavaPriority4_To_OSPriority = -1 {product} {default} int JavaPriority5_To_OSPriority = -1 {product} {default} int JavaPriority6_To_OSPriority = -1 {product} {default} int JavaPriority7_To_OSPriority = -1 {product} {default} int JavaPriority8_To_OSPriority = -1 {product} {default} int JavaPriority9_To_OSPriority = -1 {product} {default} size_t LargePageHeapSizeThreshold = 134217728 {product} {default} size_t LargePageSizeInBytes = 0 {product} {default} bool LibJVMCICompilerThreadHidden = true {JVMCI experimental} {default} intx LiveNodeCountInliningCutoff = 40000 {C2 product} {default} bool LoadExecStackDllInVMThread = true {product} {default} ccstr LogClassLoadingCauseFor = {product} {default} bool LogCompilation = false {diagnostic} {default} bool LogEvents = true {diagnostic} {default} int LogEventsBufferEntries = 20 {diagnostic} {default} ccstr LogFile = {diagnostic} {default} bool LogVMOutput = false {diagnostic} {default} intx LoopMaxUnroll = 16 {C2 product} {default} bool LoopMultiversioning = true {C2 diagnostic} {default} intx LoopOptsCount = 43 {C2 product} {default} intx LoopPercentProfileLimit = 10 {C2 pd product} {default} uintx LoopStripMiningIter = 0 {C2 product} {default} uintx LoopStripMiningIterShortLoop = 0 {C2 product} {default} intx LoopUnrollLimit = 60 {C2 pd product} {default} intx LoopUnrollMin = 4 {C2 product} {default} bool LoopUnswitching = true {C2 product} {default} ccstr MallocLimit = {diagnostic} {default} bool ManagementServer = false {product} {default} size_t MarkStackSize = 4194304 {product} {default} size_t MarkStackSizeMax = 536870912 {product} {default} uint MarkSweepAlwaysCompactCount = 4 {product} {default} uint MarkSweepDeadRatio = 5 {product} {default} intx MaxBCEAEstimateLevel = 5 {product} {default} intx MaxBCEAEstimateSize = 150 {product} {default} uint64_t MaxDirectMemorySize = 0 {product} {default} bool MaxFDLimit = true {product} {default} uintx MaxGCPauseMillis = 18446744073709551614 {product} {default} uintx MaxHeapFreeRatio = 100 {manageable} {default} size_t MaxHeapSize = 34359738368 {product} {command line} intx MaxInlineLevel = 15 {C2 product} {default} intx MaxInlineSize = 35 {C2 product} {default} intx MaxJNILocalCapacity = 65536 {product} {default} int MaxJavaStackTraceDepth = 1024 {product} {default} intx MaxJumpTableSize = 65000 {C2 product} {default} intx MaxJumpTableSparseness = 5 {C2 product} {default} intx MaxLabelRootDepth = 1100 {C2 product} {default} intx MaxLoopPad = 15 {C2 product} {default} size_t MaxMetaspaceExpansion = 5439488 {product} {default} uint MaxMetaspaceFreeRatio = 70 {product} {default} size_t MaxMetaspaceSize = 18446744073709551615 {product} {default} size_t MaxNewSize = 11453071360 {product} {ergonomic} intx MaxNodeLimit = 80000 {C2 product} {default} uint64_t MaxRAM = 270278938624 {product} {ergonomic} double MaxRAMPercentage = 25.000000 {product} {default} intx MaxRecursiveInlineLevel = 1 {C2 product} {default} uint MaxTenuringThreshold = 15 {product} {default} intx MaxTrivialSize = 6 {C2 product} {default} intx MaxVectorSize = 32 {C2 product} {default} bool MergeStores = true {C2 diagnostic} {default} size_t MetaspaceSize = 22020096 {product} {default} bool MethodFlushing = true {product} {default} size_t MinHeapDeltaBytes = 524288 {product} {ergonomic} uintx MinHeapFreeRatio = 0 {manageable} {default} size_t MinHeapSize = 34359738368 {product} {command line} double MinInlineFrequencyRatio = 0.008500 {diagnostic} {default} intx MinJumpTableSize = 10 {C2 pd product} {default} size_t MinMetaspaceExpansion = 327680 {product} {default} uint MinMetaspaceFreeRatio = 40 {product} {default} intx MinPassesBeforeFlush = 10 {diagnostic} {default} double MinRAMPercentage = 50.000000 {product} {default} uintx MinSurvivorRatio = 3 {product} {default} size_t MinTLABSize = 2048 {product} {default} intx MonitorDeflationMax = 1000000 {diagnostic} {default} intx MonitorUnlinkBatch = 500 {diagnostic} {default} int MonitorUsedDeflationThreshold = 90 {diagnostic} {default} intx MultiArrayExpandLimit = 6 {C2 product} {default} bool NMethodRelocation = false {experimental} {default} uintx NUMAChunkResizeWeight = 20 {product} {default} size_t NUMAInterleaveGranularity = 2097152 {product} {default} size_t NUMASpaceResizeRate = 1073741824 {product} {default} bool NUMAStats = false {product} {default} ccstr NativeMemoryTracking = off {product} {default} bool NeverActAsServerClassMachine = false {pd product} {default} bool NeverTenure = false {product} {default} uintx NewRatio = 2 {product} {default} size_t NewSize = 11453071360 {product} {ergonomic} size_t NewSizeThreadIncrease = 5320 {pd product} {default} intx NmethodSweepActivity = 4 {product} {default} uintx NoAsyncDeflationProgressMax = 3 {diagnostic} {default} intx NodeLimitFudgeFactor = 2000 {C2 product} {default} size_t NonNMethodCodeHeapSize = 9375744 {pd product} {ergonomic} size_t NonProfiledCodeHeapSize = 121143296 {pd product} {ergonomic} intx NumberOfLoopInstrToAlign = 4 {C2 product} {default} int ObjectAlignmentInBytes = 8 {product lp64_product} {default} double ObjectCountCutOffPercent = 0.500000 {experimental} {default} size_t OldPLABSize = 1024 {product} {default} bool OmitStackTraceInFastThrow = true {product} {default} ccstrlist OnError = {product} {default} ccstrlist OnOutOfMemoryError = {product} {default} intx OnStackReplacePercentage = 140 {pd product} {default} bool OptimizeExpensiveOps = true {C2 diagnostic} {default} bool OptimizeFill = false {C2 product} {default} bool OptimizePtrCompare = true {C2 product} {default} bool OptimizeStringConcat = true {C2 product} {default} bool OptimizeUnstableIf = true {C2 diagnostic} {default} bool OptoBundling = false {C2 pd product} {default} intx OptoLoopAlignment = 16 {pd product} {default} bool OptoRegScheduling = true {C2 pd product} {default} bool OptoScheduling = false {C2 pd product} {default} uint PLABWeight = 75 {product} {default} bool PSChunkLargeArrays = true {product} {default} int ParGCArrayScanChunk = 50 {product} {default} uint ParallelGCBufferWastePct = 10 {product} {default} uint ParallelGCThreads = 83 {product} {default} bool ParallelRefProcBalancingEnabled = true {product} {default} bool ParallelRefProcEnabled = true {product} {default} bool PartialPeelAtUnsignedTests = true {C2 product} {default} bool PartialPeelLoop = true {C2 product} {default} intx PartialPeelNewPhiDelta = 0 {C2 product} {default} bool PauseAtExit = false {diagnostic} {default} bool PauseAtStartup = false {diagnostic} {default} ccstr PauseAtStartupFile = {diagnostic} {default} intx PerBytecodeRecompilationCutoff = 200 {product} {default} intx PerBytecodeTrapLimit = 4 {product} {default} intx PerMethodRecompilationCutoff = 400 {product} {default} intx PerMethodSpecTrapLimit = 5000 {experimental} {default} intx PerMethodTrapLimit = 100 {product} {default} bool PerfAllowAtExitRegistration = false {product} {default} bool PerfBypassFileSystemCheck = false {product} {default} int PerfDataMemorySize = 32768 {product} {default} ccstr PerfDataSaveFile = {product} {default} bool PerfDataSaveToFile = false {product} {default} bool PerfDisableSharedMem = false {product} {default} int PerfMaxStringConstLength = 1024 {product} {default} size_t PreTouchParallelChunkSize = 4194304 {pd product} {default} bool PreferInterpreterNativeStubs = false {pd product} {default} intx PrefetchCopyIntervalInBytes = 576 {product} {default} intx PrefetchScanIntervalInBytes = 576 {product} {default} bool PreserveFramePointer = false {pd product} {default} bool PrintAdapterHandlers = false {diagnostic} {default} bool PrintAssembly = false {diagnostic} {default} ccstr PrintAssemblyOptions = {diagnostic} {default} bool PrintBootstrap = true {JVMCI experimental} {default} bool PrintClassHistogram = false {manageable} {default} bool PrintCodeCache = false {product} {default} bool PrintCodeCacheOnCompilation = false {product} {default} bool PrintCodeHeapAnalytics = false {diagnostic} {default} bool PrintCommandLineFlags = false {product} {default} bool PrintCompilation = false {product} {default} bool PrintCompilation2 = false {diagnostic} {default} bool PrintCompilerMemoryStatisticsAtExit = false {diagnostic} {default} bool PrintConcurrentLocks = false {manageable} {default} bool PrintExtendedThreadInfo = false {product} {default} bool PrintFlagsFinal = true {product} {command line} bool PrintFlagsInitial = false {product} {default} bool PrintFlagsRanges = false {product} {default} bool PrintGC = false {product} {default} bool PrintGCDetails = false {product} {default} bool PrintHeapAtSIGBREAK = true {product} {default} bool PrintInlining = false {diagnostic} {default} bool PrintInterpreter = false {diagnostic} {default} bool PrintIntrinsics = false {C2 diagnostic} {default} bool PrintMemoryMapAtExit = false {diagnostic} {default} bool PrintMetaspaceStatisticsAtExit = false {diagnostic} {default} bool PrintMethodData = false {diagnostic} {default} bool PrintMethodHandleStubs = false {diagnostic} {default} bool PrintNMTStatistics = false {diagnostic} {default} bool PrintNMethods = false {diagnostic} {default} bool PrintNativeNMethods = false {diagnostic} {default} bool PrintOptoAssembly = false {C2 diagnostic} {default} bool PrintSharedArchiveAndExit = false {product} {default} bool PrintSignatureHandlers = false {diagnostic} {default} bool PrintStringTableStatistics = false {product} {default} bool PrintStubCode = false {diagnostic} {default} bool PrintTieredEvents = false {product} {default} bool PrintVMInfoAtExit = false {diagnostic} {default} bool PrintVMOptions = false {product} {default} bool PrintWarnings = true {product} {default} bool ProfileDynamicTypes = true {C2 diagnostic} {default} bool ProfileExceptionHandlers = true {product} {default} bool ProfileInterpreter = true {pd product} {default} intx ProfileMaturityPercentage = 20 {product} {default} size_t ProfiledCodeHeapSize = 121143296 {pd product} {ergonomic} uint PromotedPadding = 3 {product} {default} uintx QueuedAllocationWarningCount = 0 {product} {default} bool RangeCheckElimination = true {product} {default} bool ReassociateInvariants = true {C2 product} {default} bool RecordDynamicDumpInfo = false {product} {default} bool ReduceAllocationMerges = true {C2 diagnostic} {default} bool ReduceBulkZeroing = true {C2 product} {default} bool ReduceFieldZeroing = true {C2 product} {default} bool ReduceInitialCardMarks = true {C2 product} {default} bool ReduceNumberOfCompilerThreads = true {diagnostic} {default} bool ReduceSignalUsage = false {product} {default} size_t ReferencesPerThread = 1000 {experimental} {default} bool RelaxAccessControlCheck = false {product} {default} intx RepeatCompilation = 0 {diagnostic} {default} bool ReplayCompiles = false {diagnostic} {default} ccstr ReplayDataFile = {product} {default} bool ReplayIgnoreInitErrors = false {diagnostic} {default} bool ReplayReduce = false {experimental} {default} intx ReplaySuppressInitializers = 2 {diagnostic} {default} size_t ReservedCodeCacheSize = 251662336 {pd product} {ergonomic} bool ResizePLAB = true {product} {default} bool ResizeTLAB = true {product} {default} bool RestoreMXCSROnJNICalls = false {product} {default} bool RestrictContended = true {product} {default} bool RestrictReservedStack = true {product} {default} bool RewriteBytecodes = true {pd product} {default} bool RewriteFrequentPairs = true {pd product} {default} bool SafepointALot = false {diagnostic} {default} bool SafepointTimeout = false {product} {default} double SafepointTimeoutDelay = 10000.000000 {product} {default} intx ScavengeRootsInCode = 2 {diagnostic} {default} bool SegmentedCodeCache = true {product} {ergonomic} double SelfDestructTimer = 0.000000 {product} {default} bool SerializeVMOutput = true {diagnostic} {default} intx ServiceThreadCleanupInterval = 1000 {diagnostic} {default} ccstr SharedArchiveConfigFile = {product} {default} ccstr SharedArchiveFile = {product} {default} size_t SharedBaseAddress = 1979711488 {product} {default} ccstr SharedClassListFile = {product} {default} uint SharedSymbolTableBucketSize = 4 {product} {default} double ShenandoahAdaptiveDecayFactor = 0.500000 {experimental} {default} double ShenandoahAdaptiveInitialConfidence = 1.800000 {experimental} {default} double ShenandoahAdaptiveInitialSpikeThreshold = 1.800000 {experimental} {default} uintx ShenandoahAdaptiveSampleFrequencyHz = 10 {experimental} {default} uintx ShenandoahAdaptiveSampleSizeSeconds = 10 {experimental} {default} uintx ShenandoahAgingCyclePeriod = 1 {experimental} {default} bool ShenandoahAllocFailureALot = false {diagnostic} {default} uintx ShenandoahAllocSpikeFactor = 5 {experimental} {default} uintx ShenandoahAllocationThreshold = 0 {experimental} {default} bool ShenandoahAllowOldMarkingPreemption = true {diagnostic} {default} bool ShenandoahAlwaysClearSoftRefs = false {experimental} {default} bool ShenandoahCASBarrier = true {diagnostic} {default} bool ShenandoahCardBarrier = false {diagnostic} {default} bool ShenandoahCloneBarrier = true {diagnostic} {default} uintx ShenandoahCoalesceChance = 0 {diagnostic} {default} uintx ShenandoahControlIntervalAdjustPeriod = 1000 {experimental} {default} uintx ShenandoahControlIntervalMax = 10 {experimental} {default} uintx ShenandoahControlIntervalMin = 1 {experimental} {default} uintx ShenandoahCriticalFreeThreshold = 1 {experimental} {default} bool ShenandoahDegeneratedGC = true {diagnostic} {default} uintx ShenandoahDoNotIgnoreGrowthAfterYoungCycles = 50 {experimental} {default} uintx ShenandoahEvacReserve = 5 {experimental} {default} bool ShenandoahEvacReserveOverflow = true {experimental} {default} bool ShenandoahEvacTracking = false {diagnostic} {default} double ShenandoahEvacWaste = 1.200000 {experimental} {default} uintx ShenandoahExpediteMixedThreshold = 10 {experimental} {default} uintx ShenandoahExpeditePromotionsThreshold = 5 {experimental} {default} uintx ShenandoahFullGCThreshold = 3 {experimental} {default} ccstr ShenandoahGCHeuristics = adaptive {product} {default} ccstr ShenandoahGCMode = satb {product} {default} uintx ShenandoahGarbageThreshold = 25 {experimental} {default} bool ShenandoahGenerationalAdaptiveTenuring = true {experimental} {default} bool ShenandoahGenerationalCensusIgnoreOlderCohorts = true {experimental} {default} uintx ShenandoahGenerationalHumongousReserve = 0 {experimental} {default} uintx ShenandoahGenerationalMaxTenuringAge = 15 {experimental} {default} uintx ShenandoahGenerationalMinPIPUsage = 30 {experimental} {default} uintx ShenandoahGenerationalMinTenuringAge = 1 {experimental} {default} size_t ShenandoahGenerationalTenuringCohortPopulationThreshold = 4096 {experimental} {default} double ShenandoahGenerationalTenuringMortalityRateThreshold = 0.100000 {experimental} {default} uintx ShenandoahGuaranteedGCInterval = 300000 {experimental} {default} uintx ShenandoahGuaranteedOldGCInterval = 600000 {experimental} {default} uintx ShenandoahGuaranteedYoungGCInterval = 300000 {experimental} {default} bool ShenandoahHumongousMoves = true {diagnostic} {default} uintx ShenandoahIgnoreGarbageThreshold = 5 {experimental} {default} uintx ShenandoahIgnoreOldGrowthBelowPercentage = 10 {experimental} {default} uintx ShenandoahImmediateThreshold = 70 {experimental} {default} bool ShenandoahImplicitGCInvokesConcurrent = false {experimental} {default} uintx ShenandoahInitFreeThreshold = 70 {experimental} {default} uintx ShenandoahLearningSteps = 5 {experimental} {default} bool ShenandoahLoadRefBarrier = true {diagnostic} {default} uintx ShenandoahMarkLoopStride = 1000 {experimental} {default} intx ShenandoahMarkScanPrefetch = 32 {experimental} {default} size_t ShenandoahMaxRegionSize = 33554432 {experimental} {default} uintx ShenandoahMaxSATBBufferFlushes = 5 {experimental} {default} uintx ShenandoahMaxYoungPercentage = 100 {experimental} {default} uintx ShenandoahMinFreeThreshold = 10 {experimental} {default} double ShenandoahMinOldGenGrowthPercent = 12.500000 {experimental} {default} size_t ShenandoahMinRegionSize = 262144 {experimental} {default} uintx ShenandoahMinYoungPercentage = 20 {experimental} {default} uintx ShenandoahMinimumOldTimeMs = 100 {experimental} {default} uintx ShenandoahNoProgressThreshold = 5 {experimental} {default} bool ShenandoahOOMDuringEvacALot = false {diagnostic} {default} uintx ShenandoahOldCompactionReserve = 8 {experimental} {default} uintx ShenandoahOldEvacRatioPercent = 75 {experimental} {default} double ShenandoahOldEvacWaste = 1.400000 {experimental} {default} uintx ShenandoahOldGarbageThreshold = 25 {experimental} {default} uintx ShenandoahParallelRegionStride = 0 {experimental} {default} double ShenandoahPromoEvacWaste = 1.200000 {experimental} {default} bool ShenandoahRegionSampling = false {experimental} {default} int ShenandoahRegionSamplingRate = 40 {experimental} {default} size_t ShenandoahRegionSize = 0 {experimental} {default} bool ShenandoahSATBBarrier = true {diagnostic} {default} size_t ShenandoahSATBBufferSize = 1024 {experimental} {default} bool ShenandoahStackWatermarkBarrier = true {diagnostic} {default} size_t ShenandoahTargetNumRegions = 2048 {experimental} {default} bool ShenandoahUncommit = true {experimental} {default} uintx ShenandoahUncommitDelay = 300000 {experimental} {default} bool ShenandoahVerify = false {diagnostic} {default} intx ShenandoahVerifyLevel = 4 {diagnostic} {default} bool ShortRunningLongLoop = true {C2 diagnostic} {default} bool ShowCarrierFrames = false {diagnostic} {default} bool ShowCodeDetailsInExceptionMessages = true {manageable} {default} bool ShowHiddenFrames = false {diagnostic} {default} bool ShowMessageBoxOnError = false {product} {default} bool ShowRegistersOnAssert = true {diagnostic} {default} bool ShrinkHeapInSteps = true {product} {default} bool SkipTier2IfPossible = false {diagnostic} {default} size_t SoftMaxHeapSize = 34359738368 {manageable} {ergonomic} intx SoftRefLRUPolicyMSPerMB = 1000 {product} {default} int SpecTrapLimitExtraEntries = 3 {experimental} {default} bool SpecialArraysEquals = true {C2 diagnostic} {default} bool SpecialEncodeISOArray = true {C2 diagnostic} {default} bool SpecialStringCompareTo = true {C2 diagnostic} {default} bool SpecialStringEquals = true {C2 diagnostic} {default} bool SpecialStringIndexOf = true {C2 diagnostic} {default} bool SplitIfBlocks = true {C2 product} {default} intx StackRedPages = 1 {pd product} {default} intx StackReservedPages = 1 {pd product} {default} intx StackShadowPages = 20 {pd product} {default} bool StackTraceInThrowable = true {product} {default} intx StackYellowPages = 2 {pd product} {default} uintx StartAggressiveSweepingAt = 10 {product} {default} bool StartAttachListener = false {product} {default} ccstr StartFlightRecording = {product} {default} bool StressCCP = false {C2 diagnostic} {default} bool StressGCM = false {C2 diagnostic} {default} bool StressIGVN = false {C2 diagnostic} {default} bool StressIncrementalInlining = false {C2 diagnostic} {default} bool StressLCM = false {C2 diagnostic} {default} bool StressLdcRewrite = false {diagnostic} {default} bool StressMacroElimination = false {C2 diagnostic} {default} bool StressMacroExpansion = false {C2 diagnostic} {default} bool StressSecondarySupers = false {diagnostic} {default} uint StressSeed = 0 {C2 diagnostic} {default} bool StressUnstableIfTraps = false {C2 diagnostic} {default} uint StringDeduplicationAgeThreshold = 3 {product} {default} size_t StringDeduplicationCleanupDeadMinimum = 100 {experimental} {default} int StringDeduplicationCleanupDeadPercent = 5 {experimental} {default} double StringDeduplicationGrowTableLoad = 14.000000 {experimental} {default} uint64_t StringDeduplicationHashSeed = 0 {diagnostic} {default} size_t StringDeduplicationInitialTableSize = 500 {experimental} {default} bool StringDeduplicationResizeALot = false {diagnostic} {default} double StringDeduplicationShrinkTableLoad = 1.000000 {experimental} {default} double StringDeduplicationTargetTableLoad = 7.000000 {experimental} {default} uintx StringTableSize = 65536 {product} {default} uint SuperWordAutomaticAlignment = 1 {C2 diagnostic} {default} bool SuperWordLoopUnrollAnalysis = true {C2 pd product} {default} bool SuperWordReductions = true {C2 product} {default} uint SuperWordStoreToLoadForwardingFailureDetection = 16 {C2 pd diagnostic} {default} bool SuppressFatalErrorMessage = false {product} {default} uintx SurvivorRatio = 8 {product} {default} double SweeperThreshold = 15.000000 {product} {default} uintx SymbolTableSize = 32768 {experimental} {default} bool THPStackMitigation = true {diagnostic} {default} uintx TLABAllocationWeight = 35 {product} {default} uintx TLABRefillWasteFraction = 64 {product} {default} size_t TLABSize = 0 {product} {default} uintx TLABWasteIncrement = 4 {product} {default} uintx TLABWasteTargetPercent = 1 {product} {default} uint TargetPLABWastePct = 10 {product} {default} uint TargetSurvivorRatio = 50 {product} {default} int ThreadPriorityPolicy = 0 {product} {default} bool ThreadPriorityVerbose = false {product} {default} intx ThreadStackSize = 1024 {pd product} {default} uint ThresholdTolerance = 10 {product} {default} intx Tier0BackedgeNotifyFreqLog = 10 {product} {default} intx Tier0Delay = 20 {diagnostic} {default} intx Tier0InvokeNotifyFreqLog = 7 {product} {default} intx Tier0ProfilingStartPercentage = 200 {product} {default} intx Tier23InlineeNotifyFreqLog = 20 {product} {default} intx Tier2BackEdgeThreshold = 0 {product} {default} intx Tier2BackedgeNotifyFreqLog = 14 {product} {default} intx Tier2CompileThreshold = 0 {product} {default} intx Tier2InvokeNotifyFreqLog = 11 {product} {default} intx Tier3BackEdgeThreshold = 60000 {product} {default} intx Tier3BackedgeNotifyFreqLog = 13 {product} {default} intx Tier3CompileThreshold = 2000 {product} {default} intx Tier3DelayOff = 2 {product} {default} intx Tier3DelayOn = 5 {product} {default} intx Tier3InvocationThreshold = 200 {product} {default} intx Tier3InvokeNotifyFreqLog = 10 {product} {default} intx Tier3LoadFeedback = 5 {product} {default} intx Tier3MinInvocationThreshold = 100 {product} {default} intx Tier4BackEdgeThreshold = 40000 {product} {default} intx Tier4CompileThreshold = 15000 {product} {default} intx Tier4InvocationThreshold = 5000 {product} {default} intx Tier4LoadFeedback = 3 {product} {default} intx Tier4MinInvocationThreshold = 600 {product} {default} bool TieredCompilation = true {pd product} {default} intx TieredCompileTaskTimeout = 50 {product} {default} intx TieredOldPercentage = 1000 {diagnostic} {default} intx TieredRateUpdateMaxTime = 25 {product} {default} intx TieredRateUpdateMinTime = 1 {product} {default} intx TieredStopAtLevel = 4 {product} {default} intx TimerSlack = -1 {experimental} {default} bool TraceCompilerThreads = false {diagnostic} {default} bool TraceDeoptimization = false {diagnostic} {default} ccstr TraceJVMTI = {product} {default} bool TraceSpilling = false {C2 diagnostic} {default} bool TraceTypeProfile = false {C2 diagnostic} {default} intx TrackedInitializationLimit = 50 {C2 product} {default} bool TrapBasedNullChecks = false {pd product} {default} bool TrapBasedRangeChecks = false {C2 pd product} {default} uint TrimNativeHeapInterval = 0 {product} {default} bool TrustFinalNonStaticFields = false {experimental} {default} int TypeProfileArgsLimit = 2 {product} {default} uint TypeProfileLevel = 111 {pd product} {default} intx TypeProfileMajorReceiverPercent = 90 {C2 product} {default} int TypeProfileParmsLimit = 2 {product} {default} intx TypeProfileSubTypeCheckCommonThreshold = 50 {C2 product} {default} intx TypeProfileWidth = 2 {product} {default} int UnguardOnExecutionViolation = 0 {product} {default} bool UnlockDiagnosticVMOptions = false {diagnostic} {default} bool UnlockExperimentalVMOptions = false {experimental} {default} bool UseAES = true {product} {default} bool UseAESCTRIntrinsics = true {diagnostic} {default} bool UseAESIntrinsics = true {diagnostic} {default} bool UseAPX = false {ARCH experimental} {default} int UseAVX = 2 {ARCH product} {default} bool UseAdaptiveNUMAChunkSizing = true {product} {default} bool UseAdaptiveSizePolicy = true {product} {default} bool UseAddressNop = true {ARCH product} {default} bool UseAdler32Intrinsics = true {diagnostic} {default} bool UseAutoVectorizationPredicate = true {C2 diagnostic} {default} bool UseAutoVectorizationSpeculativeAliasingChecks = true {C2 diagnostic} {default} bool UseBASE64Intrinsics = true {product} {default} bool UseBMI1Instructions = true {ARCH product} {default} bool UseBMI2Instructions = true {ARCH product} {default} bool UseBimorphicInlining = true {C2 product} {default} int UseBootstrapCallInfo = 1 {diagnostic} {default} bool UseCLMUL = true {ARCH product} {default} bool UseCMoveUnconditionally = false {C2 product} {default} bool UseCRC32CIntrinsics = true {diagnostic} {default} bool UseCRC32Intrinsics = true {diagnostic} {default} bool UseChaCha20Intrinsics = true {diagnostic} {default} bool UseCharacterCompareIntrinsics = false {C2 diagnostic} {default} bool UseCodeCacheFlushing = true {product} {default} bool UseCompactObjectHeaders = false {product lp64_product} {default} bool UseCompiler = true {product} {default} bool UseCompressedClassPointers = true {product} {default} bool UseCompressedOops = false {product lp64_product} {default} bool UseCondCardMark = false {product} {default} bool UseContainerSupport = true {product} {default} bool UseCopySignIntrinsic = true {diagnostic} {default} bool UseCountLeadingZerosInstruction = true {ARCH product} {default} bool UseCountTrailingZerosInstruction = true {ARCH product} {default} bool UseCountedLoopSafepoints = false {C2 product} {default} bool UseCpuAllocPath = false {diagnostic} {default} bool UseCriticalCompilerThreadPriority = false {experimental} {default} bool UseCriticalJavaThreadPriority = false {experimental} {default} bool UseDilithiumIntrinsics = true {diagnostic} {default} bool UseDivMod = true {C2 product} {default} bool UseDynamicNumberOfCompilerThreads = true {product} {default} bool UseDynamicNumberOfGCThreads = true {product} {default} bool UseEpsilonGC = false {experimental} {default} bool UseFMA = true {product} {default} bool UseFPUForSpilling = true {C2 product} {default} bool UseFastJNIAccessors = true {product} {default} bool UseFastStosb = false {ARCH product} {default} bool UseFastUnorderedTimeStamps = true {experimental} {ergonomic} bool UseG1GC = false {product} {default} bool UseGCOverheadLimit = true {product} {default} bool UseGHASHIntrinsics = true {diagnostic} {default} bool UseGraalJIT = false {JVMCI experimental} {default} bool UseIncDec = true {ARCH diagnostic} {default} bool UseInlineCaches = true {product} {default} bool UseInlineDepthForSpeculativeTypes = true {C2 diagnostic} {default} bool UseIntPolyIntrinsics = false {diagnostic} {default} bool UseInterpreter = true {product} {default} bool UseJVMCICompiler = false {JVMCI experimental} {default} bool UseJVMCINativeLibrary = false {JVMCI experimental} {default} bool UseJumpTables = true {C2 product} {default} bool UseKNLSetting = false {ARCH diagnostic} {default} bool UseKyberIntrinsics = false {diagnostic} {default} bool UseLargePages = false {pd product} {default} bool UseLargePagesIndividualAllocation = false {pd product} {default} bool UseLibmIntrinsic = true {ARCH diagnostic} {default} bool UseLoopCounter = true {product} {default} bool UseLoopInvariantCodeMotion = true {C1 product} {default} bool UseLoopPredicate = true {C2 product} {default} bool UseMD5Intrinsics = true {diagnostic} {default} bool UseMadvPopulateWrite = true {diagnostic} {default} bool UseMathExactIntrinsics = true {C2 diagnostic} {default} bool UseMaximumCompactionOnSystemGC = true {product} {default} bool UseMontgomeryMultiplyIntrinsic = true {C2 diagnostic} {default} bool UseMontgomerySquareIntrinsic = true {C2 diagnostic} {default} bool UseMulAddIntrinsic = true {C2 diagnostic} {default} bool UseMultiplyToLenIntrinsic = true {C2 diagnostic} {default} bool UseNUMA = false {product} {default} bool UseNUMAInterleaving = false {product} {default} bool UseNewCode = false {diagnostic} {default} bool UseNewCode2 = false {diagnostic} {default} bool UseNewCode3 = false {diagnostic} {default} bool UseNewLongLShift = true {ARCH product} {default} bool UseObjectMonitorTable = false {diagnostic} {default} bool UseOnStackReplacement = true {pd product} {default} bool UseOnlyInlinedBimorphic = true {C2 product} {default} bool UseParallelGC = true {product} {command line} bool UsePerfData = true {product} {default} bool UsePoly1305Intrinsics = false {diagnostic} {default} bool UsePopCountInstruction = true {product} {default} bool UseProfiledLoopPredicate = true {C2 product} {default} bool UseSHA = true {product} {default} bool UseSHA1Intrinsics = true {diagnostic} {default} bool UseSHA256Intrinsics = true {diagnostic} {default} bool UseSHA3Intrinsics = false {diagnostic} {default} bool UseSHA512Intrinsics = true {diagnostic} {default} int UseSSE = 4 {ARCH product} {default} bool UseSSE42Intrinsics = true {ARCH product} {default} bool UseSecondarySupersCache = true {diagnostic} {default} bool UseSecondarySupersTable = true {diagnostic} {default} bool UseSerialGC = false {product} {default} bool UseShenandoahGC = false {product} {default} bool UseSignalChaining = true {product} {default} bool UseSignumIntrinsic = true {diagnostic} {default} bool UseSquareToLenIntrinsic = true {C2 diagnostic} {default} bool UseStoreImmI16 = true {ARCH product} {default} bool UseStoreStoreForCtor = true {C2 diagnostic} {default} bool UseStringDeduplication = false {product} {default} bool UseSubwordForMaxVector = true {C2 product} {default} bool UseSuperWord = true {C2 product} {default} bool UseSwitchProfiling = true {diagnostic} {default} bool UseSystemMemoryBarrier = false {product} {default} bool UseTLAB = true {product} {default} bool UseThreadPriorities = true {pd product} {default} bool UseThreadsLockThrottleLock = true {diagnostic} {default} bool UseTransparentHugePages = false {product} {default} bool UseTypeProfile = true {product} {default} bool UseTypeSpeculation = true {C2 product} {default} bool UseUnalignedAccesses = true {diagnostic} {default} bool UseUnalignedLoadStores = true {ARCH product} {default} bool UseVectorCmov = false {C2 product} {default} bool UseVectorMacroLogic = true {C2 diagnostic} {default} bool UseVectorStubs = false {JVMCI experimental} {default} bool UseVectorizedHashCodeIntrinsic = true {diagnostic} {default} bool UseVectorizedMismatchIntrinsic = true {diagnostic} {default} bool UseXMMForArrayCopy = true {product} {default} bool UseXMMForObjInit = true {ARCH product} {default} bool UseXmmI2D = true {ARCH product} {default} bool UseXmmI2F = true {ARCH product} {default} bool UseXmmLoadAndClearUpper = true {ARCH product} {default} bool UseXmmRegToRegMoveAll = true {ARCH product} {default} bool UseZGC = false {product} {default} intx UserThreadWaitAttemptsAtExit = 30 {product} {default} bool VMContinuations = true {pd experimental} {default} int VMThreadPriority = -1 {product} {default} intx VMThreadStackSize = 1024 {pd product} {default} intx ValueMapInitialSize = 11 {C1 product} {default} intx ValueMapMaxLoopSize = 8 {C1 product} {default} intx ValueSearchLimit = 1000 {C2 product} {default} bool VerifyAfterGC = false {diagnostic} {default} int VerifyArchivedFields = 0 {diagnostic} {default} bool VerifyBeforeExit = false {diagnostic} {default} bool VerifyBeforeGC = false {diagnostic} {default} bool VerifyBeforeIteration = false {diagnostic} {default} uint VerifyConstraintCasts = 0 {C2 diagnostic} {default} bool VerifyDuringGC = false {diagnostic} {default} bool VerifyDuringStartup = false {diagnostic} {default} uintx VerifyGCStartAt = 0 {diagnostic} {default} ccstrlist VerifyGCType = {diagnostic} {default} bool VerifyMethodHandles = false {diagnostic} {default} bool VerifyReceiverTypes = false {C2 diagnostic} {default} bool VerifySecondarySupers = false {diagnostic} {default} bool VerifySharedSpaces = false {product} {default} bool VerifyStringTableAtExit = false {diagnostic} {default} ccstrlist VerifySubSet = {diagnostic} {default} bool WhiteBoxAPI = false {diagnostic} {default} uintx WorkStealingHardSpins = 4096 {experimental} {default} uintx WorkStealingSleepMillis = 1 {experimental} {default} uintx WorkStealingSpinToYieldRatio = 10 {experimental} {default} uintx WorkStealingYieldsBeforeSleep = 5000 {experimental} {default} int X86ICacheSync = 3 {ARCH diagnostic} {ergonomic} uint YoungGenerationSizeIncrement = 20 {product} {default} uint YoungGenerationSizeSupplement = 80 {product} {default} uintx YoungGenerationSizeSupplementDecay = 8 {product} {default} size_t YoungPLABSize = 4096 {product} {default} double ZAllocationSpikeTolerance = 2.000000 {product} {default} bool ZBufferStoreBarriers = true {diagnostic} {default} double ZCollectionInterval = 0.000000 {product} {default} double ZCollectionIntervalMajor = -1.000000 {product} {default} double ZCollectionIntervalMinor = -1.000000 {product} {default} bool ZCollectionIntervalOnly = false {product} {default} double ZFragmentationLimit = 5.000000 {product} {default} uintx ZIndexDistributorStrategy = 0 {diagnostic} {default} uint ZOldGCThreads = 0 {diagnostic} {default} bool ZProactive = true {product} {default} uint ZStatisticsInterval = 10 {diagnostic} {default} bool ZStressFastMediumPageAllocation = false {diagnostic} {default} bool ZStressRelocateInPlace = false {diagnostic} {default} int ZTenuringThreshold = -1 {diagnostic} {default} bool ZUncommit = true {product} {default} uintx ZUncommitDelay = 300 {product} {default} bool ZUseMediumPageSizeRange = true {diagnostic} {default} bool ZVerifyForwarding = false {diagnostic} {default} bool ZVerifyMarking = false {diagnostic} {default} bool ZVerifyObjects = false {diagnostic} {default} bool ZVerifyRemembered = false {diagnostic} {default} bool ZVerifyRoots = false {diagnostic} {default} double ZYoungCompactionLimit = 25.000000 {product} {default} uint ZYoungGCThreads = 0 {diagnostic} {default} bool ZeroTLAB = false {product} {default} intx hashCode = 5 {experimental} {default} WARNING: Using incubator modules: jdk.incubator.vector openjdk version "26.0.1" 2026-04-21 OpenJDK Runtime Environment (build 26.0.1) OpenJDK 64-Bit Server VM (build 26.0.1, mixed mode, sharing) Linux kernel version (see also /l/logs.nightly/2026.07.30.18.07.05/uname.txt): cmd='uname -a 2>&1' Linux beast3.mikemccandless.com 7.0.10-arch1-1 #1 SMP PREEMPT_DYNAMIC Sat, 23 May 2026 14:21:20 +0000 x86_64 GNU/Linux CPU governor/scaling/frequency (see also /l/logs.nightly/2026.07.30.18.07.05/cpu_frequency_info.txt): cmd='cpupower frequency-info' analyzing CPU 60: driver: amd-pstate-epp CPUs which run at the same hardware frequency: 60 CPUs which need to have their frequency coordinated by software: 60 energy performance preference: performance hardware limits: 554 MHz - 4.38 GHz available cpufreq governors: performance powersave current policy: frequency should be within 1.74 GHz and 4.38 GHz. The governor "performance" may decide which speed to use within this range. current CPU frequency: Unable to call hardware current CPU frequency: 4.35 GHz (asserted by call to kernel) boost state support: Supported: yes Active: yes amd-pstate limits: Highest Performance: 166. Maximum Frequency: 4.38 GHz. Nominal Performance: 110. Nominal Frequency: 2.90 GHz. Lowest Non-linear Performance: 66. Lowest Non-linear Frequency: 1.74 GHz. Lowest Performance: 21. Lowest Frequency: 550 MHz. Preferred Core Support: 1. Preferred Core Ranking: 226. CPU specifics (see also /l/logs.nightly/2026.07.30.18.07.05/lscpu.txt): cmd='lscpu' Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Address sizes: 43 bits physical, 48 bits virtual Byte Order: Little Endian CPU(s): 128 On-line CPU(s) list: 0-127 Vendor ID: AuthenticAMD Model name: AMD Ryzen Threadripper 3990X 64-Core Processor CPU family: 23 Model: 49 Thread(s) per core: 2 Core(s) per socket: 64 Socket(s): 1 Stepping: 0 Microcode version: 0x830107d Frequency boost: enabled CPU(s) scaling MHz: 47% CPU max MHz: 4377.8730 CPU min MHz: 553.8280 BogoMIPS: 5834.87 Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 cqm rdt_a rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local clzero irperf xsaveerptr rdpru wbnoinvd arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif v_spec_ctrl umip rdpid overflow_recov succor smca sev sev_es Virtualization: AMD-V L1d cache: 2 MiB (64 instances) L1i cache: 2 MiB (64 instances) L2 cache: 32 MiB (64 instances) L3 cache: 256 MiB (16 instances) NUMA node(s): 16 NUMA node0 CPU(s): 0-3,64-67 NUMA node1 CPU(s): 4-7,68-71 NUMA node2 CPU(s): 8-11,72-75 NUMA node3 CPU(s): 12-15,76-79 NUMA node4 CPU(s): 16-19,80-83 NUMA node5 CPU(s): 20-23,84-87 NUMA node6 CPU(s): 24-27,88-91 NUMA node7 CPU(s): 28-31,92-95 NUMA node8 CPU(s): 32-35,96-99 NUMA node9 CPU(s): 36-39,100-103 NUMA node10 CPU(s): 40-43,104-107 NUMA node11 CPU(s): 44-47,108-111 NUMA node12 CPU(s): 48-51,112-115 NUMA node13 CPU(s): 52-55,116-119 NUMA node14 CPU(s): 56-59,120-123 NUMA node15 CPU(s): 60-63,124-127 Vulnerability Gather data sampling: Not affected Vulnerability Ghostwrite: Not affected Vulnerability Indirect target selection: Not affected Vulnerability Itlb multihit: Not affected Vulnerability L1tf: Not affected Vulnerability Mds: Not affected Vulnerability Meltdown: Not affected Vulnerability Mmio stale data: Not affected Vulnerability Old microcode: Not affected Vulnerability Reg file data sampling: Not affected Vulnerability Retbleed: Vulnerable Vulnerability Spec rstack overflow: Vulnerable Vulnerability Spec store bypass: Vulnerable Vulnerability Spectre v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers Vulnerability Spectre v2: Vulnerable; IBPB: disabled; STIBP: disabled; PBRSB-eIBRS: Not affected; BHI: Not affected Vulnerability Srbds: Not affected Vulnerability Tsa: Not affected Vulnerability Tsx async abort: Not affected Vulnerability Vmscape: Vulnerable Full Linux version (see also /l/logs.nightly/2026.07.30.18.07.05/proc_version.txt): cmd='cat /proc/version' Linux version 7.0.10-arch1-1 (linux@archlinux) (gcc (GCC) 16.1.1 20260430, GNU ld (GNU Binutils) 2.46.0) #1 SMP PREEMPT_DYNAMIC Sat, 23 May 2026 14:21:20 +0000 Kernel boot command-line (see also /l/logs.nightly/2026.07.30.18.07.05/proc_cmdline.txt): cmd='cat /proc/cmdline' BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=d43378d5-fd9f-488a-a69b-73d83768f2d1 rw nowatchdog mitigations=off random.trust_cpu=1 nokaslr norandmaps loglevel=3 acpi_enforce_resources=lax amd_pstate=active cpufreq.default_governor=performance Loaded kernel modules (see also /l/logs.nightly/2026.07.30.18.07.05/lsmod.txt): cmd='lsmod' Module Size Used by veth 40960 0 nf_conntrack_netlink 61440 0 xt_nat 16384 19 xt_tcpudp 20480 0 xt_conntrack 12288 2 xt_MASQUERADE 16384 2 nfsv3 81920 1 rpcsec_gss_krb5 36864 0 bridge 458752 0 stp 12288 1 bridge llc 16384 2 bridge,stp xfrm_user 81920 1 xfrm_algo 16384 1 xfrm_user xt_set 24576 0 ip_set 69632 1 xt_set nft_chain_nat 12288 13 nf_nat 65536 3 xt_nat,nft_chain_nat,xt_MASQUERADE nf_conntrack 200704 5 xt_conntrack,nf_nat,xt_nat,nf_conntrack_netlink,xt_MASQUERADE nf_defrag_ipv6 24576 1 nf_conntrack nf_defrag_ipv4 12288 1 nf_conntrack nfsv4 1355776 0 dns_resolver 16384 1 nfsv4 xt_addrtype 12288 4 nft_compat 20480 27 x_tables 65536 7 xt_conntrack,nft_compat,xt_tcpudp,xt_addrtype,xt_nat,xt_set,xt_MASQUERADE nfs 724992 6 nfsv4,nfsv3 netfs 634880 1 nfs nf_tables 401408 305 nft_compat,nft_chain_nat rpcrdma 483328 2 rdma_cm 159744 1 rpcrdma iw_cm 69632 1 rdma_cm ib_cm 159744 1 rdma_cm ib_core 573440 4 rdma_cm,rpcrdma,iw_cm,ib_cm nct6775 40960 0 nct6775_core 86016 1 nct6775 hwmon_vid 12288 1 nct6775 overlay 253952 4 iwlmvm 716800 0 mac80211 1757184 1 iwlmvm btusb 86016 0 libarc4 12288 1 mac80211 btmtk 32768 1 btusb btrtl 32768 1 btusb btbcm 24576 1 btusb btintel 73728 1 btusb bluetooth 1196032 6 btrtl,btmtk,btintel,btbcm,btusb atlantic 323584 0 corsair_psu 24576 0 iwlwifi 614400 1 iwlmvm igb 360448 0 macsec 77824 1 atlantic nfnetlink 20480 6 nft_compat,nf_conntrack_netlink,nf_tables,ip_set cfg80211 1507328 3 iwlmvm,iwlwifi,mac80211 amd_atl 61440 1 intel_rapl_common 53248 0 amd64_edac 77824 0 kvm_amd 258048 0 ixgbe 581632 0 libie_fwlog 28672 1 ixgbe snd_hda_codec_nvhdmi 16384 1 mdio_devres 12288 1 ixgbe kvm 1474560 1 kvm_amd jc42 12288 0 eeepc_wmi 12288 0 snd_hda_codec_hdmi 61440 1 snd_hda_codec_nvhdmi asus_wmi 118784 1 eeepc_wmi libphy 188416 2 mdio_devres,ixgbe raid1 65536 1 irqbypass 16384 1 kvm snd_hda_intel 73728 0 platform_profile 20480 1 asus_wmi ghash_clmulni_intel 12288 0 mdio_bus 61440 2 libphy,ixgbe ee1004 16384 0 snd_hda_codec 221184 3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_nvhdmi mdio 12288 1 ixgbe aesni_intel 106496 0 sparse_keymap 12288 1 asus_wmi asus_ec_sensors 40960 0 ptp 53248 4 iwlmvm,atlantic,igb,ixgbe rfkill 45056 5 iwlmvm,asus_wmi,bluetooth,cfg80211 rapl 20480 0 snd_hda_core 147456 3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec wmi_bmof 12288 0 md_mod 286720 2 raid1 pps_core 32768 1 ptp snd_intel_dspcfg 49152 1 snd_hda_intel pcspkr 12288 0 sp5100_tco 20480 0 dca 20480 2 igb,ixgbe snd_intel_sdw_acpi 16384 1 snd_intel_dspcfg ccp 221184 1 kvm_amd i2c_piix4 40960 0 i2c_smbus 20480 1 i2c_piix4 snd_usb_audio 610304 0 snd_usbmidi_lib 53248 1 snd_usb_audio snd_hwdep 24576 2 snd_usb_audio,snd_hda_codec snd_ump 40960 1 snd_usb_audio snd_rawmidi 57344 2 snd_usbmidi_lib,snd_ump snd_seq_device 16384 2 snd_ump,snd_rawmidi snd_pcm 221184 5 snd_hda_codec_hdmi,snd_hda_intel,snd_usb_audio,snd_hda_codec,snd_hda_core snd_timer 57344 1 snd_pcm snd 159744 11 snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_usb_audio,snd_usbmidi_lib,snd_hda_codec,snd_timer,snd_ump,snd_pcm,snd_rawmidi joydev 28672 0 soundcore 16384 1 snd mac_hid 12288 0 mc 94208 1 snd_usb_audio nfsd 1142784 5 auth_rpcgss 196608 2 nfsd,rpcsec_gss_krb5 nfs_acl 12288 2 nfsd,nfsv3 lockd 196608 3 nfsd,nfsv3,nfs grace 16384 2 nfsd,lockd nfs_localio 40960 2 nfsd,nfs sunrpc 909312 36 nfs_localio,nfsd,rpcrdma,nfsv4,auth_rpcgss,lockd,nfsv3,rpcsec_gss_krb5,nfs_acl,nfs i2c_dev 28672 0 k10temp 12288 0 nouveau 3784704 0 drm_ttm_helper 20480 2 nouveau ttm 126976 2 drm_ttm_helper,nouveau video 81920 2 asus_wmi,nouveau gpu_sched 73728 1 nouveau i2c_algo_bit 24576 2 igb,nouveau drm_gpuvm 57344 1 nouveau drm_exec 12288 2 drm_gpuvm,nouveau mxm_wmi 12288 1 nouveau nvme 77824 3 drm_display_helper 290816 1 nouveau nvme_core 278528 4 nvme nvme_keyring 20480 1 nvme_core cec 98304 1 drm_display_helper nvme_auth 32768 1 nvme_core hkdf 12288 1 nvme_auth wmi 36864 5 video,asus_wmi,wmi_bmof,mxm_wmi,nouveau Preempt mode (see also /l/logs.nightly/2026.07.30.18.07.05/preempt.txt): cmd='sudo cat /sys/kernel/debug/sched/preempt' (full) lazy Linux standard base version (see also /l/logs.nightly/2026.07.30.18.07.05/lsb.txt): cmd='lsb_release -a' LSB Version: n/a Distributor ID: Arch Description: Arch Linux Release: rolling Codename: n/a All installed packages&versions (see also /l/logs.nightly/2026.07.30.18.07.05/pacman.txt): cmd='pacman -Q' 7zip 26.01-1 abseil-cpp 20260107.1-1 acl 2.3.2-2 acpica 20251212-1 adobe-source-code-pro-fonts 2.042u+1.062i+1.026vf-2 adwaita-cursors 50.0-1 adwaita-fonts 50.0-1 adwaita-icon-theme 50.0-1 adwaita-icon-theme-legacy 46.2-3 alsa-lib 1.2.15.3-2 alsa-topology-conf 1.2.5.1-4 alsa-ucm-conf 1.2.15.3-1 amd-ucode 20260519-1 aom 3.14.1-1 apparmor 4.1.7-1 apr 1.7.6-1 apr-util 1.6.3-2 archlinux-keyring 20260420-1 argon2 20190702-6 at-spi2-core 2.60.4-1 atop 2.12.1-1 attr 2.5.2-2 audit 4.1.4-2 autoconf 2.73-1 automake 1.18.1-1 avahi 1:0.9rc4-1 base 3-3 bash 5.3.9-1 bash-completion 2.17.0-3 bcc 0.36.1-3 bcc-libbpf-tools 0.36.1-3 binutils 2.46+r70+g155188ea10a7-1 bison 3.8.2-8 blas-openblas 0.3.33-1 boost-libs 1.91.0-1 bridge-utils 1.7.1-2 brotli 1.2.0-1 btop 1.4.7-1 bubblewrap 0.11.2-1 bzip2 1.0.8-6 ca-certificates 20240618-1 ca-certificates-mozilla 3.124-1 ca-certificates-utils 20240618-1 cairo 1.18.4-1 cantarell-fonts 1:0.311-1 celt 0.11.3-4 clang 22.1.5-1 cmake 4.3.3-1 colord 1.4.8-1 compiler-rt 22.1.5-1 containerd 2.3.1-1 coreutils 9.11-1 cpio 2.15-3 cppdap 1.58.0-3 cpupower 7.0.10-1 cracklib 2.10.3-1 cryptsetup 2.8.6-1 curl 8.20.0-7 cython 3.2.5-1 dav1d 1.5.3-1 db 6.2.32-4 db5.3 5.3.28-7 dbus 1.16.2-1 dbus-broker 37-3 dbus-broker-units 37-3 dconf 0.49.0-1 debugedit 5.3-1 default-cursors 3-1 desktop-file-utils 0.28-1 device-mapper 2.03.41-1 diffutils 3.12-2 ding-libs 0.7.0-1 dkms 3.4.1-1 dmidecode 3.7-1 dnssec-anchors 20250524-1 docker 1:29.5.1-1 docker-compose 5.1.4-1 double-conversion 3.4.0-1 downgrade 11.8.0-1 duktape 2.7.0-7 e2fsprogs 1.47.4-1 elfutils 0.195-1 emacs 30.2-3 emacs-python-mode 6.3.1-1 ethtool 1:7.0-1 exiv2 0.28.8-2 expat 2.8.1-1 fakeroot 1.38.1-1 ffmpeg 2:8.1.1-2 fftw 3.3.11-1 file 5.47-3 filesystem 2025.10.12-1 findutils 4.10.0-3 flac 1.5.0-1 flex 2.6.4-6 fontconfig 2:2.17.1-1 freeglut 3.8.0-1 freetype2 2.14.3-1 fribidi 1.0.16-2 fzf 0.72.0-1 gawk 5.4.0-1 gc 8.2.12-1 gcc 16.1.1+r12+g301eb08fa2c5-1 gcc-libs 16.1.1+r12+g301eb08fa2c5-1 gd 2.3.3-9 gdb 17.2-1 gdb-common 17.2-1 gdbm 1.26-2 gdk-pixbuf2 2.44.6-2 geoip 1.6.12-3 geoip-database 20260204-1 gettext 1.0-2 ghostscript 10.07.1-1 giflib 6.1.3-1 git 2.54.0-1 glib-networking 1:2.80.1-1 glib2 2.88.1-1 glibc 2.43+r22+g8362e8ce10b2-2 glslang 1:1.4.350.0-1 glu 9.0.3-3 glycin 2.1.1-1 gmp 6.3.0-3 gnu-netcat 0.7.1-10 gnulib-l10n 20241231-1 gnupg 2.4.9-1 gnuplot 6.0.4-3 gnutls 3.8.13-2 gobject-introspection-runtime 1.86.0-2 google-chrome 113.0.5672.63-1 gpac 1:2.4.0-1 gperftools 2.18.1-1 gpgme 2.1.0-1 gpm 1.20.7.r38.ge82d1a6-6 gradle 9.5.1-1 graphene 1.10.8-2 graphite 1:1.3.14-6 graphviz 14.1.5-1 grep 3.12-2 groff 1.24.1-1 grub 2:2.14-1 gsettings-desktop-schemas 50.1-1 gsettings-system-schemas 50.1-1 gsfonts 20200910-6 gsm 1.0.24-1 gssdp 1.6.5-1 gssproxy 0.9.2-3 gst-plugins-bad-libs 1.28.3-1 gst-plugins-base-libs 1.28.3-1 gstreamer 1.28.3-1 gtest 1.17.0-2 gtk-update-icon-cache 1:4.22.4-1 gtk3 1:3.24.52-1 gts 0.7.6.121130-5 guile 3.0.11-1 gupnp 1:1.6.10-1 gupnp-igd 1.6.0-2 gzip 1.14-2 harfbuzz 14.2.0-1 hddtemp 0.3.beta15.54-5 hdf5 2.1.1-1 hicolor-icon-theme 0.18-1 hidapi 0.15.0-1 highway 1.4.0-1 htop 3.5.1-1 http-parser 2.9.4-2 hwdata 0.407-1 hwloc 2.13.0-1 i2c-tools 4.4-4 iana-etc 20260511-1 icu 78.3-1 ijs 0.35-7 imath 3.2.2-6 imlib2 1.12.6-1 inetutils 2.8-1 iotop 0.6-13 iproute2 7.0.0-1 iptables 1:1.8.13-1 iputils 20250605-1 iso-codes 4.20.1-1 jack2 1.9.22-2 jansson 2.15.0-1 java-environment-common 3-6 java-openjdk-bin 20.u36-1 java-runtime-common 3-6 jbig2dec 0.20-2 jbigkit 2.1-8 jc 1.25.6-2 jdk-openjdk 26.0.1.u8-1 jdk17-openjdk 17.0.19.u10-1 jdk21-openjdk 21.0.11.u10-1 jemalloc 1:5.3.1-2 jitterentropy 3.7.0-1 js60 60.9.0-2 js78 78.15.0-4 json-c 0.18-2 json-glib 1.10.8-1 jsoncpp 1.9.6-3 judy 1.0.5-9 kbd 2.9.0-1 keyutils 1.6.3-4 kmod 34.2-1 krb5 1.22.2-1 l-smash 2.14.5-4 lame 3.101.r6531-1 lcms2 2.19.1-1 ldns 1.9.0-1 leancrypto 1.7.2-1 less 1:692-1 libaec 1.1.6-1 libaio 0.3.113-4 libarchive 3.8.7-1 libasan 16.1.1+r12+g301eb08fa2c5-1 libass 0.17.4-2 libassuan 3.0.0-1 libasyncns 1:0.8+r3+g68cd5af-3 libatasmart 0.19-8 libatomic 16.1.1+r12+g301eb08fa2c5-1 libavc1394 0.5.4-7 libavif 1.4.2-1 libb2 0.98.1-3 libblockdev 3.5.0-2 libblockdev-crypto 3.5.0-2 libblockdev-fs 3.5.0-2 libblockdev-loop 3.5.0-2 libblockdev-mdraid 3.5.0-2 libblockdev-nvme 3.5.0-2 libblockdev-part 3.5.0-2 libblockdev-smart 3.5.0-2 libblockdev-swap 3.5.0-2 libbluray 1.4.1-1 libbpf 1.7.0-1 libbs2b 3.1.0-10 libbsd 0.12.2-2 libbytesize 2.12-3 libcaca 0.99.beta20-7 libcanberra 1:0.30+r2+gc0620e4-6 libcap 2.78-1 libcap-ng 0.9.3-1 libcerf 1:3.3-2 libcloudproviders 0.4.0-1 libcolord 1.4.8-1 libcroco 0.6.13-2 libcups 2:2.4.19-1 libdaemon 0.14-6 libdatrie 0.2.14-1 libde265 1.1.0-1 libdeflate 1.25-1 libdovi 3.3.2-1 libdrm 2.4.133-1 libdvdnav 7.0.0-1 libdvdread 7.0.1-1 libedit 20260512_3.1-1 libei 1.6.0-1 libelf 0.195-1 libepoxy 1.5.10-3 libevdev 1.13.6-1 libevent 2.1.12-5 libfabric 2.5.1-1 libffi 3.5.2-1 libgcc 16.1.1+r12+g301eb08fa2c5-1 libgccjit 16.1.1+r12+g301eb08fa2c5-1 libgcrypt 1.12.2-1 libgexiv2 0.14.6-2 libgfortran 16.1.1+r12+g301eb08fa2c5-1 libgirepository 1.86.0-2 libgit2 1:1.9.4-1 libglvnd 1.7.0-3 libgomp 16.1.1+r12+g301eb08fa2c5-1 libgpg-error 1.61-1 libgudev 238-3 libgusb 0.4.9-2 libheif 1.23.0-1 libibus 1.5.34-1 libice 1.1.2-1 libid3tag 0.16.4-1 libidn 1.43-1 libidn2 2.3.8-1 libiec61883 1.2.0-9 libimagequant 4.4.1-2 libinih 62-2 libinput 1.31.2-1 libisl 0.27-1 libjpeg-turbo 3.1.4.1-1 libjxl 0.11.2-2 libksba 1.8.0-1 libldap 2.6.13-1 liblqr 0.4.3-1 liblsan 16.1.1+r12+g301eb08fa2c5-1 libmagick6 6.9.11.38-1 libmakepkg-dropins 20-1 libmd 1.2.0-1 libmfx 23.2.2-6 libmicrohttpd 1.0.5-1 libmnl 1.0.5-2 libmodplug 0.8.9.0-7 libmpc 1.4.1-1 libmspack 1:1.11-2 libnet 2:1.3-1 libnetfilter_conntrack 1.1.1-1 libnfnetlink 1.0.2-2 libnftnl 1.3.1-1 libnghttp2 1.69.0-1 libnghttp3 1.15.0-1 libngtcp2 1.22.1-1 libnice 0.1.23-1 libnl 3.12.0-1 libnotify 0.8.8-1 libnsl 2.0.1-2 libnvme 1.16.1-3 libobjc 16.1.1+r12+g301eb08fa2c5-1 libogg 1.3.6-1 libomxil-bellagio 0.9.3-5 libopenmpt 0.8.7-1 libotf 0.9.16-6 libp11 0.4.18-1 libp11-kit 0.26.2-1 libpaper 2.2.8-1 libpcap 1.10.6-1 libpciaccess 0.19-1 libpfm 4.13.0+r83+g91970fe-1 libpgm 5.3.128-4 libpipeline 1.5.8-1 libplacebo 7.360.1-2 libpng 1.6.58-1 libproxy 0.5.12-1 libpsl 0.21.5-2 libpulse 17.0+r98+gb096704c0-1 libquadmath 16.1.1+r12+g301eb08fa2c5-1 libraqm 0.10.5-1 libraw1394 2.1.2-4 librsvg 2:2.62.2-1 libsamplerate 0.2.2-3 libsasl 2.1.28-5 libseccomp 2.6.0-1 libsecret 0.21.7-1 libsm 1.2.6-1 libsndfile 1.2.2-4 libsodium 1.0.22-1 libsoup 2.74.3-4 libsoup3 3.6.6-2 libsoxr 0.1.3-4 libssh 0.12.0-1 libssh2 1.11.1-1 libstdc++ 16.1.1+r12+g301eb08fa2c5-1 libstemmer 3.1.0-1 libsysprof-capture 50.0-2 libtasn1 4.21.0-1 libthai 0.1.30-1 libtheora 1.2.0-1 libtiff 4.7.1-2 libtirpc 1.3.7-1 libtool 2.6.0+r23+gb08cb0a0-1 libtraceevent 1:1.9.0-1 libtsan 16.1.1+r12+g301eb08fa2c5-1 libubsan 16.1.1+r12+g301eb08fa2c5-1 libunibreak 7.0-1 libunistring 1.4.2-1 libunwind 1.8.2-1 liburing 2.14-1 libusb 1.0.30-1 libutempter 1.2.3-1 libutf8proc 2.11.3-1 libuv 1.52.1-1 libva 2.23.0-1 libvdpau 1.5-4 libverto 0.3.2-6 libvorbis 1.3.7-4 libvpl 2.16.0-2 libvpx 1.16.0-3 libwacom 2.18.0-2 libwebp 1.6.0-2 libx11 1.8.13-1 libxau 1.0.12-1 libxaw 1.0.16-2 libxcb 1.17.0-1 libxcomposite 0.4.7-1 libxcrypt 4.5.2-1 libxcursor 1.2.3-1 libxdamage 1.1.7-1 libxdmcp 1.1.5-2 libxext 1.3.7-1 libxfixes 6.0.2-1 libxft 2.3.9-1 libxi 1.8.3-1 libxinerama 1.1.6-1 libxkbcommon 1.13.1-1 libxkbcommon-x11 1.13.1-1 libxml2 2.15.3-1 libxmu 1.3.1-1 libxpm 3.5.19-1 libxrandr 1.5.5-1 libxrender 0.9.12-1 libxshmfence 1.3.3-1 libxss 1.2.5-1 libxt 1.3.1-1 libxtst 1.2.5-1 libxv 1.0.13-1 libxxf86vm 1.1.7-1 libyaml 0.2.5-3 libyuv r2426+464c51a03-1 licenses 20240728-1 linux 7.0.10.arch1-1 linux-api-headers 6.19-1 linux-firmware 20260519-1 linux-firmware-amdgpu 20260519-1 linux-firmware-atheros 20260519-1 linux-firmware-broadcom 20260519-1 linux-firmware-cirrus 20260519-1 linux-firmware-intel 20260519-1 linux-firmware-mediatek 20260519-1 linux-firmware-nvidia 20260519-1 linux-firmware-other 20260519-1 linux-firmware-radeon 20260519-1 linux-firmware-realtek 20260519-1 linux-firmware-whence 20260519-1 linux-lts 6.18.33-1 lksctp-tools 1.0.21-1 llhttp 9.3.1-1 llvm 22.1.5-1 llvm-libs 22.1.5-1 llvm21-libs 21.1.8-1 lm_sensors 1:3.6.2-1 lmdb 0.9.35-1 lsb-release 2.0.r55.a25a4fc-1 lshw B.02.20-3 lsof 4.99.6-1 lua 5.5.0-2 lua54 5.4.8-6 luajit 2.1.1774896198+18b087c-1 lynis 3.1.6-1 lz4 1:1.10.0-2 lzo 2.10-5 m17n-db 1.8.12-1 m17n-lib 1.8.6-1 m4 1.4.21-2 mailcap 2.1.54-2 make 4.4.1-3 man-db 2.13.1-1 man-pages 6.18-1 mariadb 12.2.2-2 mariadb-clients 12.2.2-2 mariadb-libs 12.2.2-2 mbedtls2 2.28.10-1 md4c 0.5.3-1 mdadm 4.6-2 memtest86+ 7.20-2 memtest86+-efi 7.20-2 mesa 1:26.1.1-2 meson 1.11.1-3 mkinitcpio 41-4 mkinitcpio-busybox 1.36.1-1 mosh 1.4.0-29 mpdecimal 4.0.1-3 mpfr 4.2.2-1 mpg123 1.33.5-1 msr-tools 1.3-4 mtdev 1.1.7-1 ncurses 6.6-2 net-tools 2.10-3 netctl 1.29-2 netpbm 10.86.49-3 nettle 4.0-1 nettle3 3.10.2-2 nfs-utils 2.9.1-1 nfsidmap 2.9.1-1 nftables 1:1.1.6-3 nginx 1.30.2-1 ninja 1.13.2-3 nload 0.7.4-9 npth 1.8-1 nspr 4.39-1 nss 3.124-1 ntp 4.2.8.p18-6 numactl 2.0.19-1 nvme-cli 2.16-2 ocl-icd 2.3.4-1 openblas 0.3.33-1 opencore-amr 0.1.6-2 openexr 3.4.12-1 openh264 2.6.0-2 openjpeg2 2.5.4-1 openjph 0.27.3-1 openmpi 5.0.10-2 openpmix 5.0.10-1 openresolv 3.17.4-1 openssh 10.3p1-1 openssl 3.6.2-2 openucx 1.20.1-1 opus 1.6.1-1 orc 0.4.42-1 p11-kit 0.26.2-1 pacman 7.1.0.r9.g54d9411-2 pacman-contrib 1.13.1-1 pacman-mirrorlist 20260406-1 pam 1.7.2-2 pambase 20250719-1 pango 1:1.57.1-1 parted 3.7-1 patch 2.8-1 pciutils 3.15.0-1 pcre 8.45-4 pcre2 10.47-1 perf 7.0.10-1 perl 5.42.2-1 perl-dbd-sqlite 1.78-1 perl-dbi 1.647-2 perl-error 0.17030-3 perl-io-tty 1.31-1 perl-mailtools 2.22-3 perl-timedate 2.35-1 pinentry 1.3.2-2 pixman 0.46.4-1 pkgconf 2.5.1-1 pkgfile 25-2 polkit 127-3 poppler-data 0.4.12-2 popt 1.19-2 portaudio 1:19.7.0-4 postgresql-libs 18.4-1 powertop 2.15-2 procps-ng 4.0.6-1 protobuf 34.1-1 prrte 3.0.13-1 psmisc 23.7-2 pv 1.10.5-1 python 3.14.5-1 python-absl 2.4.0-1 python-annotated-types 0.7.0-3 python-appdirs 1.4.4-12 python-asn1crypto 1.5.1-6 python-attrs 26.1.0-1 python-autocommand 2.2.2-9 python-bcc 0.36.1-3 python-bcrypt 5.0.0-2 python-cachecontrol 1:0.14.4-3 python-cached-property 1.5.2-7 python-certifi 2026.05.20-1 python-cffi 2.0.0-2 python-chardet 6.0.0.post1-1 python-charset-normalizer 3.4.7-1 python-click 8.3.3-1 python-colorama 0.4.6-6 python-contextlib2 21.6.0-2 python-cryptography 48.0.0-1 python-dateutil 2.9.0-8 python-deprecated 1.3.1-1 python-distlib 0.4.0-2 python-distro 1.9.0-4 python-dnslib 0.9.26-3 python-docker 7.1.0-4 python-docker-pycreds 0.4.0-10 python-dockerpty 0.4.1-11 python-docopt 0.6.2-15 python-dotenv 1.2.2-1 python-fastjsonschema 2.21.2-2 python-filelock 3.29.0-1 python-fluidity 0.2.1-8 python-github3py 4.0.1-5 python-gobject 3.56.3-1 python-html5lib 1.1-17 python-idna 3.16-1 python-importlib-metadata 9.0.0-1 python-inflect 7.5.0-2 python-invoke 3.0.3-1 python-jaraco.collections 5.1.0-3 python-jaraco.context 6.1.2-1 python-jaraco.functools 4.1.0-3 python-jaraco.text 4.0.0-4 python-jsonschema 4.26.0-1 python-jsonschema-specifications 2025.9.1-2 python-jwcrypto 1.5.7-1 python-legacy-cgi 2.6.4-2 python-lexicon 3.0.0-2 python-more-itertools 11.1.0-1 python-msgpack 1.1.2-2 python-mysqlclient 2.2.8-2 python-nspektr 0.5.0-3 python-numpy 2.4.6-1 python-ordered-set 4.1.0-8 python-packaging 26.2-1 python-paramiko 4.0.0-2 python-pep517 0.13.0-1 python-pillow 12.2.0-1 python-pip 26.1.1-1 python-pkg_resources 81.0.0-1 python-platformdirs 4.10.0-1 python-ply 3.11-17 python-progress 1.6-5 python-psutil 7.2.2-1 python-pycparser 3.00-1 python-pydantic 2.13.4-1 python-pydantic-core 3:2.46.4-1 python-pygments 2.20.0-1 python-pyjwt 2.13.0-1 python-pynacl 1.6.2-1 python-pyopenssl 26.2.0-1 python-pyparsing 3.3.2-1 python-pyrsistent 0.21.0-2 python-pytoml 0.1.21-8 python-referencing 0.37.0-3 python-requests 2.34.2-1 python-resolvelib 1.2.1-2 python-retrying 1.4.2-1 python-rpds-py 2026.5.1-1 python-ruamel-yaml 0.19.1-1 python-ruamel.yaml.clib 0.2.15-2 python-setuptools 1:82.0.1-1 python-six 1.17.0-3 python-texttable 1.7.0-5 python-toml 0.10.2-13 python-tomli 2.4.1-1 python-tqdm 4.67.3-1 python-trove-classifiers 2026.5.20.19-1 python-typeguard 4.5.2-1 python-typing-inspection 0.4.2-2 python-typing_extensions 4.15.0-3 python-uritemplate 4.2.0-2 python-urllib3 2.7.0-1 python-urwid 4.0.0-1 python-validate-pyproject 0.25-1 python-wcwidth 0.7.0-1 python-webencodings 0.5.1-13 python-websocket-client 1.9.0-3 python-wheel 0.47.0-1 python-wrapt 2.1.2-1 python-xmltodict 1.0.4-1 python-yaml 6.0.3-2 python-zipp 3.21.0-4 python2 2.7.18-5 qt5-base 5.15.19+kde+r96-1 qt5-svg 5.15.19+kde+r5-1 qt5-translations 5.15.19-1 qt6-5compat 6.11.1-1 qt6-base 6.11.1-1 qt6-shadertools 6.11.1-1 qt6-svg 6.11.1-1 qt6-translations 6.11.1-1 rasdaemon 0.8.2-1 rasdaemon-debug 0.8.2-1 rav1e 0.8.1-2 readline 8.3.003-1 rhash 1.4.6-1 rng-tools 6.17-3 rpcbind 1.2.8-1 rsync 3.4.3-1 rtl-sdr 1:2.0.2-1 rubberband 4.0.0-2 run-parts 5.23.2-1 runc 1.4.2-1 s-tui 1.4.0-1 sdl2-compat 2.32.68-1 sdl3 3.4.8-1 sed 4.10-1 serf 1.3.10-2 shaderc 2026.2-1 shadow 4.18.0-1 shared-mime-info 2.4-3 slang 2.3.3-4 smartmontools 7.5-1 snappy 1.2.2-3 sndio 1.10.0-1 sound-theme-freedesktop 0.8-6 source-highlight 3.1.9-18 speex 1.2.1-2 speexdsp 1.2.1-2 spirv-tools 1:1.4.350.0-1 sqlite 3.53.1-1 squid 7.5-3 srt 1.5.5-1 strace 7.0-1 stress 1.0.7-3 stress-ng 0.21.01-1 subversion 1.14.5-5 sudo 1.9.17.p2-2 svt-av1 4.1.0-1 sysbench 1.0.20-2 sysfsutils 2.1.1-2 sysstat 12.7.9-1 systemd 260.2-2 systemd-libs 260.2-2 systemd-sysvcompat 260.2-2 tar 1.35-2 tdb 1.4.15-1 texinfo 7.3-1 tinysparql 3.11.1-1 tmux 3.6_b-2 tpm2-tss 4.1.3-1 traceroute 2.1.6-1 tree-sitter 0.26.9-1 tslib 1.24-1 ttf-liberation 2.1.5-2 turbostat 7.0.10-1 tzdata 2026b-1 udisks2 2.11.1-2 unzip 6.0-23 usbutils 019-1 util-linux 2.42.1-1 util-linux-libs 2.42.1-1 v4l-utils 1.32.0-2 vapoursynth 75-3 vid.stab 1.1.1-2 vim 9.2.0511-1 vim-runtime 9.2.0511-1 vmaf 3.1.0-1 volume_key 0.3.12-12 vsftpd 3.0.5-1 vulkan-headers 1:1.4.350.0-1 vulkan-icd-loader 1.4.350.0-1 wayland 1.25.0-1 wayland-protocols 1.48-1 wget 1.25.0-5 which 2.23-1 wxwidgets-common 3.2.10-2 wxwidgets-gtk3 3.2.10-2 x264 3:0.165.r3222.b35605a-2 x265 4.1-1 xcb-proto 1.17.0-4 xcb-util 0.4.1-2 xcb-util-cursor 0.1.6-1 xcb-util-image 0.4.1-3 xcb-util-keysyms 0.4.1-5 xcb-util-renderutil 0.3.10-2 xcb-util-wm 0.4.2-2 xdg-utils 1.2.1-2 xkeyboard-config 2.47-1 xorg-xprop 1.2.8-1 xorg-xset 1.2.5-2 xorgproto 2025.1-1 xvidcore 1.3.7-3 xxhash 0.8.3-1 xz 5.8.3-1 youtube-dl 2021.12.17-2 zeromq 4.3.5-3 zimg 3.0.6-1 zip 3.0-13 zita-alsa-pcmi 0.6.1-3 zita-resampler 1.11.2-2 zlib 1:1.3.2-3 zlib-ng 2.3.3-1 zstd 1.5.7-3 luceneutil rev is 3b93587bd882f6b2a6051d5515030bc279e80911 LUCENE rev is 5fa57e79659e9dbe76a85f970686c6c1b44566a4 last successful Lucene rev fdd59637abd5b6e61c2a0fb1d22444d56a978aa3, luceneutil rev 9e32d227cc367ca265e017a8a0046d14a98882a5 run ['git', 'log', 'fdd59637abd5b6e61c2a0fb1d22444d56a978aa3^..5fa57e79659e9dbe76a85f970686c6c1b44566a4'] No commit message asking for regold of results files [2026-07-30 18:07:06.174329] RUN: git clean -xfd Removing .gradle/ Removing build-tools/build-infra-shadow/build/ Removing build-tools/build-infra/.gradle/ Removing build-tools/build-infra/build/ Removing build-tools/build/ Removing build-tools/missing-doclet/build/ Removing build/ Removing gradle.properties Removing gradle/wrapper/gradle-wrapper.jar Removing lucene/analysis.tests/build/ Removing lucene/analysis/build/ Removing lucene/analysis/common/build/ Removing lucene/analysis/icu/build/ Removing lucene/analysis/kuromoji/build/ Removing lucene/analysis/morfologik.tests/build/ Removing lucene/analysis/morfologik/build/ Removing lucene/analysis/nori/build/ Removing lucene/analysis/opennlp/build/ Removing lucene/analysis/phonetic/build/ Removing lucene/analysis/smartcn/build/ Removing lucene/analysis/stempel/build/ Removing lucene/backward-codecs/build/ Removing lucene/benchmark-jmh/build/ Removing lucene/benchmark/build/ Removing lucene/build/ Removing lucene/classification/build/ Removing lucene/codecs/build/ Removing lucene/core.tests/build/ Removing lucene/core/build/ Removing lucene/demo/build/ Removing lucene/distribution.tests/build/ Removing lucene/distribution/build/ Removing lucene/documentation/build/ Removing lucene/expressions/build/ Removing lucene/facet/build/ Removing lucene/grouping/build/ Removing lucene/highlighter/build/ Removing lucene/join/build/ Removing lucene/luke/build/ Removing lucene/memory/build/ Removing lucene/misc/build/ Removing lucene/monitor/build/ Removing lucene/queries/build/ Removing lucene/queryparser/build/ Removing lucene/replicator/build/ Removing lucene/sandbox/build/ Removing lucene/spatial-extras/build/ Removing lucene/spatial-test-fixtures/build/ Removing lucene/spatial3d/build/ Removing lucene/suggest/build/ Removing lucene/test-framework/build/ [2026-07-30 18:07:06.418189] took 0.2 sec will NOT regold results files but rather compare to last good result files Java command-line: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED transparent_hugepages: [always] madvise never [2026-07-30 18:07:06.418293] RUN: /l/trunk.nightly/gradlew --stacktrace clean > /l/logs.nightly/2026.07.30.18.07.05/clean-lucene.log 2>&1 [2026-07-30 18:07:10.665636] took 4.2 sec [2026-07-30 18:07:10.665683] RUN: /l/trunk.nightly/gradlew jar > /l/logs.nightly/2026.07.30.18.07.05/jar-lucene.log 2>&1 [2026-07-30 18:07:26.317047] took 15.7 sec JAVA: WARNING: Using incubator modules: jdk.incubator.vector openjdk version "26.0.1" 2026-04-21 OpenJDK Runtime Environment (build 26.0.1) OpenJDK 64-Bit Server VM (build 26.0.1, mixed mode, sharing) OS: Linux beast3.mikemccandless.com 7.0.10-arch1-1 #1 SMP PREEMPT_DYNAMIC Sat, 23 May 2026 14:21:20 +0000 x86_64 GNU/Linux LOGS: /l/logs.nightly Using checkout:[/l/trunk.nightly] for competitor:[nightly] compile lucene:core... run: ['/l/trunk.nightly/gradlew', 'lucene:core:jar'], cwd=/l/trunk.nightly vmstatLogFile=None topLogFile=None /l/trunk.nightly/lucene/benchmark files ['/l/util.nightly/src/main/perf/TestContext.java', '/l/util.nightly/src/main/perf/IndexAndSearchOpenStreetMaps.java', '/l/util.nightly/src/main/perf/TypePolluter.java', '/l/util.nightly/src/main/perf/OpenDirectory.java', '/l/util.nightly/src/main/perf/StringFieldDocSelector.java', '/l/util.nightly/src/main/perf/SearchTaxis.java', '/l/util.nightly/src/main/perf/RemoteTaskSource.java', '/l/util.nightly/src/main/perf/SearchPerfTest.java', '/l/util.nightly/src/main/perf/KeepNoCommitsDeletionPolicy.java', '/l/util.nightly/src/main/perf/DiskUsage.java', '/l/util.nightly/src/main/perf/BatchPKLookup.java', '/l/util.nightly/src/main/perf/NRTPerfTest.java', '/l/util.nightly/src/main/perf/Indexer.java', '/l/util.nightly/src/main/perf/PKLookupWithTermStateTask.java', '/l/util.nightly/src/main/perf/IndexState.java', '/l/util.nightly/src/main/perf/VectorDictionary.java', '/l/util.nightly/src/main/perf/TaskParser.java', '/l/util.nightly/src/main/perf/IndexThreads.java', '/l/util.nightly/src/main/perf/SearchTask.java', '/l/util.nightly/src/main/perf/RespellTask.java', '/l/util.nightly/src/main/perf/TaskSource.java', '/l/util.nightly/src/main/perf/LineFileDocs.java', '/l/util.nightly/src/main/perf/CreateQueries.java', '/l/util.nightly/src/main/perf/RandomQuery.java', '/l/util.nightly/src/main/perf/PerfUtils.java', '/l/util.nightly/src/main/perf/Task.java', '/l/util.nightly/src/main/perf/LocalTaskSource.java', '/l/util.nightly/src/main/perf/IndexTaxis.java', '/l/util.nightly/src/main/perf/PointsPKLookupTask.java', '/l/util.nightly/src/main/perf/TaskThreads.java', '/l/util.nightly/src/main/perf/UnparsedTask.java', '/l/util.nightly/src/main/perf/Args.java', '/l/util.nightly/src/main/perf/TaskParserFactory.java', '/l/util.nightly/src/main/perf/StatisticsHelper.java', '/l/util.nightly/src/main/perf/BenchRearranger.java', '/l/util.nightly/src/main/perf/OpenCloseIndexWriter.java'] compile: /usr/lib/jvm/java-26-openjdk/bin/javac -g -d /l/util.nightly/build -classpath /l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build /l/util.nightly/src/main/perf/TestContext.java /l/util.nightly/src/main/perf/IndexAndSearchOpenStreetMaps.java /l/util.nightly/src/main/perf/TypePolluter.java /l/util.nightly/src/main/perf/OpenDirectory.java /l/util.nightly/src/main/perf/StringFieldDocSelector.java /l/util.nightly/src/main/perf/SearchTaxis.java /l/util.nightly/src/main/perf/RemoteTaskSource.java /l/util.nightly/src/main/perf/SearchPerfTest.java /l/util.nightly/src/main/perf/KeepNoCommitsDeletionPolicy.java /l/util.nightly/src/main/perf/DiskUsage.java /l/util.nightly/src/main/perf/BatchPKLookup.java /l/util.nightly/src/main/perf/NRTPerfTest.java /l/util.nightly/src/main/perf/Indexer.java /l/util.nightly/src/main/perf/PKLookupWithTermStateTask.java /l/util.nightly/src/main/perf/IndexState.java /l/util.nightly/src/main/perf/VectorDictionary.java /l/util.nightly/src/main/perf/TaskParser.java /l/util.nightly/src/main/perf/IndexThreads.java /l/util.nightly/src/main/perf/SearchTask.java /l/util.nightly/src/main/perf/RespellTask.java /l/util.nightly/src/main/perf/TaskSource.java /l/util.nightly/src/main/perf/LineFileDocs.java /l/util.nightly/src/main/perf/CreateQueries.java /l/util.nightly/src/main/perf/RandomQuery.java /l/util.nightly/src/main/perf/PerfUtils.java /l/util.nightly/src/main/perf/Task.java /l/util.nightly/src/main/perf/LocalTaskSource.java /l/util.nightly/src/main/perf/IndexTaxis.java /l/util.nightly/src/main/perf/PointsPKLookupTask.java /l/util.nightly/src/main/perf/TaskThreads.java /l/util.nightly/src/main/perf/UnparsedTask.java /l/util.nightly/src/main/perf/Args.java /l/util.nightly/src/main/perf/TaskParserFactory.java /l/util.nightly/src/main/perf/StatisticsHelper.java /l/util.nightly/src/main/perf/BenchRearranger.java /l/util.nightly/src/main/perf/OpenCloseIndexWriter.java run: ['/usr/lib/jvm/java-26-openjdk/bin/javac', '-g', '-d', '/l/util.nightly/build', '-classpath', '/l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build', '/l/util.nightly/src/main/perf/TestContext.java', '/l/util.nightly/src/main/perf/IndexAndSearchOpenStreetMaps.java', '/l/util.nightly/src/main/perf/TypePolluter.java', '/l/util.nightly/src/main/perf/OpenDirectory.java', '/l/util.nightly/src/main/perf/StringFieldDocSelector.java', '/l/util.nightly/src/main/perf/SearchTaxis.java', '/l/util.nightly/src/main/perf/RemoteTaskSource.java', '/l/util.nightly/src/main/perf/SearchPerfTest.java', '/l/util.nightly/src/main/perf/KeepNoCommitsDeletionPolicy.java', '/l/util.nightly/src/main/perf/DiskUsage.java', '/l/util.nightly/src/main/perf/BatchPKLookup.java', '/l/util.nightly/src/main/perf/NRTPerfTest.java', '/l/util.nightly/src/main/perf/Indexer.java', '/l/util.nightly/src/main/perf/PKLookupWithTermStateTask.java', '/l/util.nightly/src/main/perf/IndexState.java', '/l/util.nightly/src/main/perf/VectorDictionary.java', '/l/util.nightly/src/main/perf/TaskParser.java', '/l/util.nightly/src/main/perf/IndexThreads.java', '/l/util.nightly/src/main/perf/SearchTask.java', '/l/util.nightly/src/main/perf/RespellTask.java', '/l/util.nightly/src/main/perf/TaskSource.java', '/l/util.nightly/src/main/perf/LineFileDocs.java', '/l/util.nightly/src/main/perf/CreateQueries.java', '/l/util.nightly/src/main/perf/RandomQuery.java', '/l/util.nightly/src/main/perf/PerfUtils.java', '/l/util.nightly/src/main/perf/Task.java', '/l/util.nightly/src/main/perf/LocalTaskSource.java', '/l/util.nightly/src/main/perf/IndexTaxis.java', '/l/util.nightly/src/main/perf/PointsPKLookupTask.java', '/l/util.nightly/src/main/perf/TaskThreads.java', '/l/util.nightly/src/main/perf/UnparsedTask.java', '/l/util.nightly/src/main/perf/Args.java', '/l/util.nightly/src/main/perf/TaskParserFactory.java', '/l/util.nightly/src/main/perf/StatisticsHelper.java', '/l/util.nightly/src/main/perf/BenchRearranger.java', '/l/util.nightly/src/main/perf/OpenCloseIndexWriter.java'], cwd=/l/trunk.nightly/lucene/benchmark vmstatLogFile=None topLogFile=None [2026-07-30 18:07:28.970749] now run stored fields benchmark RUN: /usr/lib/jvm/java-26-openjdk/bin/javac -cp /l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar -d build src/extra/perf/StoredFieldsBenchmark.java, cwd=/l/util.nightly Now run BEST_SPEED with doc_limit=-1: RUN: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:build perf.StoredFieldsBenchmark /lucenedata/geonames/geonames.20160818.csv /l/indices/geonames-stored-fields BEST_SPEED -1 Mode: BEST_SPEED indexing_time_msec: 141035.00 stored_field_size_mb: 624.38 retrieved_time_msec: 180.40 Now run BEST_COMPRESSION with doc_limit=-1: RUN: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:build perf.StoredFieldsBenchmark /lucenedata/geonames/geonames.20160818.csv /l/indices/geonames-stored-fields BEST_COMPRESSION -1 Mode: BEST_COMPRESSION indexing_time_msec: 349703.00 stored_field_size_mb: 385.76 retrieved_time_msec: 1366.72 Done: took 1012.75 seconds, saved to /l/logs.nightly/2026.07.30.18.07.05/geonames-stored-fields-benchmark-results.pk [2026-07-30 18:24:22.189765] done run stored fields benchmark [2026-07-30 18:24:22.189784] now run NAD facets benchmark RUN: /usr/lib/jvm/java-26-openjdk/bin/javac -cp /l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/facet/build/libs/lucene-facet-11.0.0-SNAPSHOT.jar:build -d build src/main/perf/facets/IndexFacets.java, cwd=/l/util.nightly RUN: /usr/lib/jvm/java-26-openjdk/bin/javac -cp /l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/facet/build/libs/lucene-facet-11.0.0-SNAPSHOT.jar:build -d build src/main/perf/facets/BenchmarkFacets.java, cwd=/l/util.nightly Note: src/main/perf/facets/BenchmarkFacets.java uses or overrides a deprecated API. Note: Recompile with -Xlint:deprecation for details. RUN: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/facet/build/libs/lucene-facet-11.0.0-SNAPSHOT.jar:build perf.facets.IndexFacets /l/data/NAD_taxonomy.txt.gz /l/indices/nad-facets-nightly -1, cwd=/l/util.nightly Indexing documents... WARNING: Using incubator modules: jdk.incubator.vector Jul 30, 2026 6:24:23 PM org.apache.lucene.internal.vectorization.PanamaVectorizationProvider logIncubatorSetup INFO: Java vector incubator API enabled; uses preferredBitSize=256; FMA enabled Indexed 0 documents Indexed 100000 documents Indexed 200000 documents Indexed 300000 documents Indexed 400000 documents Indexed 500000 documents Indexed 600000 documents Indexed 700000 documents Indexed 800000 documents Indexed 900000 documents Indexed 1000000 documents Indexed 1100000 documents Indexed 1200000 documents Indexed 1300000 documents Indexed 1400000 documents Indexed 1500000 documents Indexed 1600000 documents Indexed 1700000 documents Indexed 1800000 documents Indexed 1900000 documents Indexed 2000000 documents Indexed 2100000 documents Indexed 2200000 documents Indexed 2300000 documents Indexed 2400000 documents Indexed 2500000 documents Indexed 2600000 documents Indexed 2700000 documents Indexed 2800000 documents Indexed 2900000 documents Indexed 3000000 documents Indexed 3100000 documents Indexed 3200000 documents Indexed 3300000 documents Indexed 3400000 documents Indexed 3500000 documents Indexed 3600000 documents Indexed 3700000 documents Indexed 3800000 documents Indexed 3900000 documents Indexed 4000000 documents Indexed 4100000 documents Indexed 4200000 documents Indexed 4300000 documents Indexed 4400000 documents Indexed 4500000 documents Indexed 4600000 documents Indexed 4700000 documents Indexed 4800000 documents Indexed 4900000 documents Indexed 5000000 documents Indexed 5100000 documents Indexed 5200000 documents Indexed 5300000 documents Indexed 5400000 documents Indexed 5500000 documents Indexed 5600000 documents Indexed 5700000 documents Indexed 5800000 documents Indexed 5900000 documents Indexed 6000000 documents Indexed 6100000 documents Indexed 6200000 documents Indexed 6300000 documents Indexed 6400000 documents Indexed 6500000 documents Indexed 6600000 documents Indexed 6700000 documents Indexed 6800000 documents Indexed 6900000 documents Indexed 7000000 documents Indexed 7100000 documents Indexed 7200000 documents Indexed 7300000 documents Indexed 7400000 documents Indexed 7500000 documents Indexed 7600000 documents Indexed 7700000 documents Indexed 7800000 documents Indexed 7900000 documents Indexed 8000000 documents Indexed 8100000 documents Indexed 8200000 documents Indexed 8300000 documents Indexed 8400000 documents Indexed 8500000 documents Indexed 8600000 documents Indexed 8700000 documents Indexed 8800000 documents Indexed 8900000 documents Indexed 9000000 documents Indexed 9100000 documents Indexed 9200000 documents Indexed 9300000 documents Indexed 9400000 documents Indexed 9500000 documents Indexed 9600000 documents Indexed 9700000 documents Indexed 9800000 documents Indexed 9900000 documents Indexed 10000000 documents Indexed 10100000 documents Indexed 10200000 documents Indexed 10300000 documents Indexed 10400000 documents Indexed 10500000 documents Indexed 10600000 documents Indexed 10700000 documents Indexed 10800000 documents Indexed 10900000 documents Indexed 11000000 documents Indexed 11100000 documents Indexed 11200000 documents Indexed 11300000 documents Indexed 11400000 documents Indexed 11500000 documents Indexed 11600000 documents Indexed 11700000 documents Indexed 11800000 documents Indexed 11900000 documents Indexed 12000000 documents Indexed 12100000 documents Indexed 12200000 documents Indexed 12300000 documents Indexed 12400000 documents Indexed 12500000 documents Indexed 12600000 documents Indexed 12700000 documents Indexed 12800000 documents Indexed 12900000 documents Indexed 13000000 documents Indexed 13100000 documents Indexed 13200000 documents Indexed 13300000 documents Indexed 13400000 documents Indexed 13500000 documents Indexed 13600000 documents Indexed 13700000 documents Indexed 13800000 documents Indexed 13900000 documents Indexed 14000000 documents Indexed 14100000 documents Indexed 14200000 documents Indexed 14300000 documents Indexed 14400000 documents Indexed 14500000 documents Indexed 14600000 documents Indexed 14700000 documents Indexed 14800000 documents Indexed 14900000 documents Indexed 15000000 documents Indexed 15100000 documents Indexed 15200000 documents Indexed 15300000 documents Indexed 15400000 documents Indexed 15500000 documents Indexed 15600000 documents Indexed 15700000 documents Indexed 15800000 documents Indexed 15900000 documents Indexed 16000000 documents Indexed 16100000 documents Indexed 16200000 documents Indexed 16300000 documents Indexed 16400000 documents Indexed 16500000 documents Indexed 16600000 documents Indexed 16700000 documents Indexed 16800000 documents Indexed 16900000 documents Indexed 17000000 documents Indexed 17100000 documents Indexed 17200000 documents Indexed 17300000 documents Indexed 17400000 documents Indexed 17500000 documents Indexed 17600000 documents Indexed 17700000 documents Indexed 17800000 documents Indexed 17900000 documents Indexed 18000000 documents Indexed 18100000 documents Indexed 18200000 documents Indexed 18300000 documents Indexed 18400000 documents Indexed 18500000 documents Indexed 18600000 documents Indexed 18700000 documents Indexed 18800000 documents Indexed 18900000 documents Indexed 19000000 documents Indexed 19100000 documents Indexed 19200000 documents Indexed 19300000 documents Indexed 19400000 documents Indexed 19500000 documents Indexed 19600000 documents Indexed 19700000 documents Indexed 19800000 documents Indexed 19900000 documents Indexed 20000000 documents Indexed 20100000 documents Indexed 20200000 documents Indexed 20300000 documents Indexed 20400000 documents Indexed 20500000 documents Indexed 20600000 documents Indexed 20700000 documents Indexed 20800000 documents Indexed 20900000 documents Indexed 21000000 documents Indexed 21100000 documents Indexed 21200000 documents Indexed 21300000 documents Indexed 21400000 documents Indexed 21500000 documents Indexed 21600000 documents Indexed 21700000 documents Indexed 21800000 documents Indexed 21900000 documents Indexed 22000000 documents Indexed 22100000 documents Indexed 22200000 documents Indexed 22300000 documents Indexed 22400000 documents Indexed 22500000 documents Indexed 22600000 documents Indexed 22700000 documents Indexed 22800000 documents Indexed 22900000 documents Indexed 23000000 documents Indexed 23100000 documents Indexed 23200000 documents Indexed 23300000 documents Indexed 23400000 documents Indexed 23500000 documents Indexed 23600000 documents Indexed 23700000 documents Indexed 23800000 documents Indexed 23900000 documents Indexed 24000000 documents Indexed 24100000 documents Indexed 24200000 documents Indexed 24300000 documents Indexed 24400000 documents Indexed 24500000 documents Indexed 24600000 documents Indexed 24700000 documents Indexed 24800000 documents Indexed 24900000 documents Indexed 25000000 documents Indexed 25100000 documents Indexed 25200000 documents Indexed 25300000 documents Indexed 25400000 documents Indexed 25500000 documents Indexed 25600000 documents Indexed 25700000 documents Indexed 25800000 documents Indexed 25900000 documents Indexed 26000000 documents Indexed 26100000 documents Indexed 26200000 documents Indexed 26300000 documents Indexed 26400000 documents Indexed 26500000 documents Indexed 26600000 documents Indexed 26700000 documents Indexed 26800000 documents Indexed 26900000 documents Indexed 27000000 documents Indexed 27100000 documents Indexed 27200000 documents Indexed 27300000 documents Indexed 27400000 documents Indexed 27500000 documents Indexed 27600000 documents Indexed 27700000 documents Indexed 27800000 documents Indexed 27900000 documents Indexed 28000000 documents Indexed 28100000 documents Indexed 28200000 documents Indexed 28300000 documents Indexed 28400000 documents Indexed 28500000 documents Indexed 28600000 documents Indexed 28700000 documents Indexed 28800000 documents Indexed 28900000 documents Indexed 29000000 documents Indexed 29100000 documents Indexed 29200000 documents Indexed 29300000 documents Indexed 29400000 documents Indexed 29500000 documents Indexed 29600000 documents Indexed 29700000 documents Indexed 29800000 documents Indexed 29900000 documents Indexed 30000000 documents Indexed 30100000 documents Indexed 30200000 documents Indexed 30300000 documents Indexed 30400000 documents Indexed 30500000 documents Indexed 30600000 documents Indexed 30700000 documents Indexed 30800000 documents Indexed 30900000 documents Indexed 31000000 documents Indexed 31100000 documents Indexed 31200000 documents Indexed 31300000 documents Indexed 31400000 documents Indexed 31500000 documents Indexed 31600000 documents Indexed 31700000 documents Indexed 31800000 documents Indexed 31900000 documents Indexed 32000000 documents Indexed 32100000 documents Indexed 32200000 documents Indexed 32300000 documents Indexed 32400000 documents Indexed 32500000 documents Indexed 32600000 documents Indexed 32700000 documents Indexed 32800000 documents Indexed 32900000 documents Indexed 33000000 documents Indexed 33100000 documents Indexed 33200000 documents Indexed 33300000 documents Indexed 33400000 documents Indexed 33500000 documents Indexed 33600000 documents Indexed 33700000 documents Indexed 33800000 documents Indexed 33900000 documents Indexed 34000000 documents Indexed 34100000 documents Indexed 34200000 documents Indexed 34300000 documents Indexed 34400000 documents Indexed 34500000 documents Indexed 34600000 documents Indexed 34700000 documents Indexed 34800000 documents Indexed 34900000 documents Indexed 35000000 documents Indexed 35100000 documents Indexed 35200000 documents Indexed 35300000 documents Indexed 35400000 documents Indexed 35500000 documents Indexed 35600000 documents Indexed 35700000 documents Indexed 35800000 documents Indexed 35900000 documents Indexed 36000000 documents Indexed 36100000 documents Indexed 36200000 documents Indexed 36300000 documents Indexed 36400000 documents Indexed 36500000 documents Indexed 36600000 documents Indexed 36700000 documents Indexed 36800000 documents Indexed 36900000 documents Indexed 37000000 documents Indexed 37100000 documents Indexed 37200000 documents Indexed 37300000 documents Indexed 37400000 documents Indexed 37500000 documents Indexed 37600000 documents Indexed 37700000 documents Indexed 37800000 documents Indexed 37900000 documents Indexed 38000000 documents Indexed 38100000 documents Indexed 38200000 documents Indexed 38300000 documents Indexed 38400000 documents Indexed 38500000 documents Indexed 38600000 documents Indexed 38700000 documents Indexed 38800000 documents Indexed 38900000 documents Indexed 39000000 documents Indexed 39100000 documents Indexed 39200000 documents Indexed 39300000 documents Indexed 39400000 documents Indexed 39500000 documents Indexed 39600000 documents Indexed 39700000 documents Indexed 39800000 documents Indexed 39900000 documents Indexed 40000000 documents Indexed 40100000 documents Indexed 40200000 documents Indexed 40300000 documents Indexed 40400000 documents Indexed 40500000 documents Indexed 40600000 documents Indexed 40700000 documents Indexed 40800000 documents Indexed 40900000 documents Indexed 41000000 documents Indexed 41100000 documents Indexed 41200000 documents Indexed 41300000 documents Indexed 41400000 documents Indexed 41500000 documents Indexed 41600000 documents Indexed 41700000 documents Indexed 41800000 documents Indexed 41900000 documents Indexed 42000000 documents Indexed 42100000 documents Indexed 42200000 documents Indexed 42300000 documents Indexed 42400000 documents Indexed 42500000 documents Indexed 42600000 documents Indexed 42700000 documents Indexed 42800000 documents Indexed 42900000 documents Indexed 43000000 documents Indexed 43100000 documents Indexed 43200000 documents Indexed 43300000 documents Indexed 43400000 documents Indexed 43500000 documents Indexed 43600000 documents Indexed 43700000 documents Indexed 43800000 documents Indexed 43900000 documents Indexed 44000000 documents Indexed 44100000 documents Indexed 44200000 documents Indexed 44300000 documents Indexed 44400000 documents Indexed 44500000 documents Indexed 44600000 documents Indexed 44700000 documents Indexed 44800000 documents Indexed 44900000 documents Indexed 45000000 documents Indexed 45100000 documents Indexed 45200000 documents Indexed 45300000 documents Indexed 45400000 documents Indexed 45500000 documents Indexed 45600000 documents Indexed 45700000 documents Indexed 45800000 documents Indexed 45900000 documents Indexed 46000000 documents Indexed 46100000 documents Indexed 46200000 documents Indexed 46300000 documents Indexed 46400000 documents Indexed 46500000 documents Indexed 46600000 documents Indexed 46700000 documents Indexed 46800000 documents Indexed 46900000 documents Indexed 47000000 documents Indexed 47100000 documents Indexed 47200000 documents Indexed 47300000 documents Indexed 47400000 documents Indexed 47500000 documents Indexed 47600000 documents Indexed 47700000 documents Indexed 47800000 documents Indexed 47900000 documents Indexed 48000000 documents Indexed 48100000 documents Indexed 48200000 documents Indexed 48300000 documents Indexed 48400000 documents Indexed 48500000 documents Indexed 48600000 documents Indexed 48700000 documents Indexed 48800000 documents Indexed 48900000 documents Indexed 49000000 documents Indexed 49100000 documents Indexed 49200000 documents Indexed 49300000 documents Indexed 49400000 documents Indexed 49500000 documents Indexed 49600000 documents Indexed 49700000 documents Indexed 49800000 documents Indexed 49900000 documents Indexed 50000000 documents Indexed 50100000 documents Indexed 50200000 documents Indexed 50300000 documents Indexed 50400000 documents Indexed 50500000 documents Indexed 50600000 documents Indexed 50700000 documents Indexed 50800000 documents Indexed 50900000 documents Indexed 51000000 documents Indexed 51100000 documents Indexed 51200000 documents Indexed 51300000 documents Indexed 51400000 documents Indexed 51500000 documents Indexed 51600000 documents Indexed 51700000 documents Indexed 51800000 documents Indexed 51900000 documents Indexed 52000000 documents Indexed 52100000 documents Indexed 52200000 documents Indexed 52300000 documents Indexed 52400000 documents Indexed 52500000 documents Indexed 52600000 documents Indexed 52700000 documents Indexed 52800000 documents Indexed 52900000 documents Indexed 53000000 documents Indexed 53100000 documents Indexed 53200000 documents Indexed 53300000 documents Indexed 53400000 documents Indexed 53500000 documents Indexed 53600000 documents Indexed 53700000 documents Indexed 53800000 documents Indexed 53900000 documents Indexed 54000000 documents Indexed 54100000 documents Indexed 54200000 documents Indexed 54300000 documents Indexed 54400000 documents Indexed 54500000 documents Indexed 54600000 documents Indexed 54700000 documents Indexed 54800000 documents Indexed 54900000 documents Indexed 55000000 documents Indexed 55100000 documents Indexed 55200000 documents Indexed 55300000 documents Indexed 55400000 documents Indexed 55500000 documents Indexed 55600000 documents Indexed 55700000 documents Indexed 55800000 documents Indexed 55900000 documents Indexed 56000000 documents Indexed 56100000 documents Indexed 56200000 documents Indexed 56300000 documents Indexed 56400000 documents Indexed 56500000 documents Indexed 56600000 documents Indexed 56700000 documents Indexed 56800000 documents Indexed 56900000 documents Indexed 57000000 documents Indexed 57100000 documents Indexed 57200000 documents Indexed 57300000 documents Indexed 57400000 documents Indexed 57500000 documents Indexed 57600000 documents Indexed 57700000 documents Indexed 57800000 documents Indexed 57900000 documents Indexed 58000000 documents Indexed 58100000 documents Indexed 58200000 documents Indexed 58300000 documents Indexed 58400000 documents Indexed 58500000 documents Indexed 58600000 documents Indexed 58700000 documents Indexed 58800000 documents Indexed 58900000 documents Indexed 59000000 documents Indexed 59100000 documents Indexed 59200000 documents Indexed 59300000 documents Indexed 59400000 documents Indexed 59500000 documents Indexed 59600000 documents Indexed 59700000 documents Indexed 59800000 documents Indexed 59900000 documents RUN: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/facet/build/libs/lucene-facet-11.0.0-SNAPSHOT.jar:build perf.facets.BenchmarkFacets /l/indices/nad-facets-nightly 30, cwd=/l/util.nightly Total time creating FastTaxonomyCounts: 1568.5317552666663 ms Total time creating SSDVFacetCounts: 3035.4790318333326 ms Total time taken to get all dims for taxonomy: 0.12960666666666665 ms Total time taken to get all dims for SSDV: 0.0744218 ms Total time to get top dims for taxonomy: 0.03959829999999999 ms Total time to get top dims for SSDV: 0.03265140000000001 ms Total time to get top "address.taxonomy/TX" children: 0.1379249666666667 ms Total time to get top "address.sortedset/TX" children: 0.2188697666666667 ms Total time to get all "address.taxonomy/TX" children: 0.16057006666666668 ms Total time to get all "address.sortedset/TX" children: 0.5962610333333334 ms Done: took 3473.12 seconds, saved to /l/logs.nightly/2026.07.30.18.07.05/nad-facet-benchmark.pk [2026-07-30 19:22:15.305382] done run NAD facets benchmark [2026-07-30 19:22:15.931462] now run KNN benchmark Lucene HEAD git revision at /l/trunk.nightly: 5fa57e79659e9dbe76a85f970686c6c1b44566a4 dirty?=False luceneutil HEAD git revision at /l/util.nightly: 3b93587bd882f6b2a6051d5515030bc279e80911 dirty?=False compile Lucene jars at /l/trunk.nightly Starting a Gradle Daemon (subsequent builds will be faster) > Task :build-infra:compileJava UP-TO-DATE > Task :build-infra:pluginDescriptors UP-TO-DATE > Task :build-infra:processResources UP-TO-DATE > Task :build-infra:classes UP-TO-DATE > Task :build-infra:jar UP-TO-DATE The eclint tool location is not set ('lucene.tool.eclint' option), will not apply eclint checks. The eclint tool location is not set ('lucene.tool.eclint' option), will not apply eclint checks. > Task :errorProneSkipped SKIPPED > Task :lucene:memory:processResources NO-SOURCE > Task :build-tools:build-infra-shadow:pluginDescriptors UP-TO-DATE > Task :lucene:highlighter:processResources NO-SOURCE > Task :lucene:queries:processResources NO-SOURCE > Task :build-tools:missing-doclet:processResources NO-SOURCE > Task :lucene:analysis.tests:processResources NO-SOURCE > Task :lucene:spatial3d:processResources NO-SOURCE > Task :lucene:facet:processResources NO-SOURCE > Task :lucene:spatial-extras:processResources NO-SOURCE > Task :lucene:queryparser:processResources UP-TO-DATE > Task :lucene:backward-codecs:processResources UP-TO-DATE > Task :lucene:core:processResources UP-TO-DATE > Task :lucene:sandbox:processResources UP-TO-DATE > Task :lucene:benchmark:processResources NO-SOURCE > Task :lucene:analysis:phonetic:processResources UP-TO-DATE > Task :lucene:join:processResources NO-SOURCE > Task :lucene:analysis.tests:compileJava NO-SOURCE > Task :lucene:analysis.tests:classes UP-TO-DATE > Task :lucene:demo:processResources NO-SOURCE > Task :lucene:classification:processResources NO-SOURCE > Task :lucene:grouping:processResources NO-SOURCE > Task :lucene:benchmark-jmh:processResources NO-SOURCE > Task :lucene:misc:processResources NO-SOURCE > Task :lucene:distribution.tests:compileJava NO-SOURCE > Task :lucene:distribution.tests:processResources NO-SOURCE > Task :lucene:distribution.tests:classes UP-TO-DATE > Task :lucene:expressions:processResources UP-TO-DATE > Task :lucene:codecs:processResources UP-TO-DATE > Task :lucene:suggest:processResources UP-TO-DATE > Task :lucene:analysis:icu:processResources UP-TO-DATE > Task :lucene:analysis:kuromoji:processResources UP-TO-DATE > Task :lucene:analysis.tests:jar UP-TO-DATE > Task :lucene:analysis:opennlp:processResources UP-TO-DATE > Task :lucene:analysis:morfologik:processResources UP-TO-DATE > Task :lucene:distribution.tests:jar UP-TO-DATE > Task :lucene:analysis:smartcn:processResources UP-TO-DATE > Task :lucene:luke:processResources UP-TO-DATE > Task :lucene:analysis:nori:processResources UP-TO-DATE > Task :lucene:analysis:stempel:processResources UP-TO-DATE > Task :lucene:monitor:processResources NO-SOURCE > Task :lucene:replicator:processResources NO-SOURCE > Task :lucene:spatial-test-fixtures:processResources NO-SOURCE > Task :lucene:analysis:common:processResources UP-TO-DATE > Task :lucene:analysis:morfologik.tests:compileJava NO-SOURCE > Task :build-tools:missing-doclet:compileJava UP-TO-DATE > Task :lucene:core.tests:compileJava UP-TO-DATE > Task :build-tools:missing-doclet:classes UP-TO-DATE > Task :lucene:analysis:morfologik.tests:processResources NO-SOURCE > Task :lucene:analysis:morfologik.tests:classes UP-TO-DATE > Task :lucene:test-framework:processResources UP-TO-DATE > Task :lucene:core.tests:processResources NO-SOURCE > Task :lucene:core.tests:classes UP-TO-DATE > Task :build-tools:missing-doclet:jar UP-TO-DATE > Task :lucene:analysis:morfologik.tests:jar UP-TO-DATE > Task :lucene:core.tests:jar UP-TO-DATE > Task :build-tools:build-infra-shadow:compileJava UP-TO-DATE > Task :build-tools:build-infra-shadow:processResources NO-SOURCE > Task :build-tools:build-infra-shadow:classes UP-TO-DATE > Task :build-tools:build-infra-shadow:jar UP-TO-DATE > Task :lucene:core:compileJava UP-TO-DATE > Task :lucene:core:classes UP-TO-DATE > Task :lucene:core:compileMain25Java UP-TO-DATE > Task :lucene:core:processMain25Resources NO-SOURCE > Task :lucene:core:main25Classes UP-TO-DATE > Task :lucene:core:jar UP-TO-DATE > Task :lucene:memory:compileJava UP-TO-DATE > Task :lucene:memory:classes UP-TO-DATE > Task :lucene:replicator:compileJava UP-TO-DATE > Task :lucene:replicator:classes UP-TO-DATE > Task :lucene:memory:jar UP-TO-DATE > Task :lucene:replicator:jar UP-TO-DATE > Task :lucene:join:compileJava UP-TO-DATE > Task :lucene:misc:compileJava UP-TO-DATE > Task :lucene:misc:classes UP-TO-DATE > Task :lucene:join:classes UP-TO-DATE > Task :lucene:misc:jar UP-TO-DATE > Task :lucene:join:jar UP-TO-DATE > Task :lucene:facet:compileJava UP-TO-DATE > Task :lucene:facet:classes UP-TO-DATE > Task :lucene:spatial3d:compileJava UP-TO-DATE > Task :lucene:spatial3d:classes UP-TO-DATE > Task :lucene:facet:jar UP-TO-DATE > Task :lucene:spatial3d:jar UP-TO-DATE > Task :lucene:codecs:compileJava UP-TO-DATE > Task :lucene:codecs:classes UP-TO-DATE > Task :lucene:backward-codecs:compileJava UP-TO-DATE > Task :lucene:backward-codecs:classes UP-TO-DATE > Task :lucene:queries:compileJava UP-TO-DATE > Task :lucene:queries:classes UP-TO-DATE > Task :lucene:codecs:jar UP-TO-DATE > Task :lucene:backward-codecs:jar UP-TO-DATE > Task :lucene:queries:jar UP-TO-DATE > Task :lucene:spatial-extras:compileJava UP-TO-DATE > Task :lucene:spatial-extras:classes UP-TO-DATE > Task :lucene:expressions:compileJava UP-TO-DATE > Task :lucene:expressions:classes UP-TO-DATE > Task :lucene:spatial-extras:jar UP-TO-DATE > Task :lucene:expressions:jar UP-TO-DATE > Task :lucene:grouping:compileJava UP-TO-DATE > Task :lucene:grouping:classes UP-TO-DATE > Task :lucene:grouping:jar UP-TO-DATE > Task :lucene:highlighter:compileJava UP-TO-DATE > Task :lucene:highlighter:classes UP-TO-DATE > Task :lucene:sandbox:compileJava UP-TO-DATE > Task :lucene:highlighter:jar UP-TO-DATE > Task :lucene:sandbox:classes UP-TO-DATE > Task :lucene:classification:compileJava UP-TO-DATE > Task :lucene:classification:classes UP-TO-DATE > Task :lucene:sandbox:jar UP-TO-DATE > Task :lucene:classification:jar UP-TO-DATE > Task :lucene:analysis:common:compileJava UP-TO-DATE > Task :lucene:analysis:common:classes UP-TO-DATE > Task :lucene:analysis:common:jar UP-TO-DATE > Task :lucene:test-framework:compileJava UP-TO-DATE > Task :lucene:analysis:phonetic:compileJava UP-TO-DATE > Task :lucene:analysis:phonetic:classes UP-TO-DATE > Task :lucene:analysis:smartcn:compileJava UP-TO-DATE > Task :lucene:analysis:opennlp:compileJava UP-TO-DATE > Task :lucene:analysis:icu:compileJava UP-TO-DATE > Task :lucene:analysis:opennlp:classes UP-TO-DATE > Task :lucene:analysis:smartcn:classes UP-TO-DATE > Task :lucene:analysis:icu:classes UP-TO-DATE > Task :lucene:analysis:nori:compileJava UP-TO-DATE > Task :lucene:analysis:stempel:compileJava UP-TO-DATE > Task :lucene:analysis:morfologik:compileJava UP-TO-DATE > Task :lucene:analysis:nori:classes UP-TO-DATE > Task :lucene:analysis:morfologik:classes UP-TO-DATE > Task :lucene:analysis:stempel:classes UP-TO-DATE > Task :lucene:analysis:phonetic:jar UP-TO-DATE > Task :lucene:test-framework:classes UP-TO-DATE > Task :lucene:analysis:icu:jar UP-TO-DATE > Task :lucene:analysis:opennlp:jar UP-TO-DATE > Task :lucene:analysis:smartcn:jar UP-TO-DATE > Task :lucene:analysis:kuromoji:compileJava UP-TO-DATE > Task :lucene:analysis:kuromoji:classes UP-TO-DATE > Task :lucene:analysis:nori:jar UP-TO-DATE > Task :lucene:analysis:morfologik:jar UP-TO-DATE > Task :lucene:analysis:stempel:jar UP-TO-DATE > Task :lucene:test-framework:jar UP-TO-DATE > Task :lucene:suggest:compileJava UP-TO-DATE > Task :lucene:suggest:classes UP-TO-DATE > Task :lucene:analysis:kuromoji:jar UP-TO-DATE > Task :lucene:monitor:compileJava UP-TO-DATE > Task :lucene:monitor:classes UP-TO-DATE > Task :lucene:queryparser:compileJava UP-TO-DATE > Task :lucene:queryparser:classes UP-TO-DATE > Task :lucene:suggest:jar UP-TO-DATE > Task :lucene:monitor:jar UP-TO-DATE > Task :lucene:queryparser:jar UP-TO-DATE > Task :lucene:spatial-test-fixtures:compileJava UP-TO-DATE > Task :lucene:spatial-test-fixtures:classes UP-TO-DATE > Task :lucene:benchmark-jmh:compileJava UP-TO-DATE > Task :lucene:benchmark-jmh:classes UP-TO-DATE > Task :lucene:spatial-test-fixtures:jar UP-TO-DATE > Task :lucene:demo:compileJava UP-TO-DATE > Task :lucene:demo:classes UP-TO-DATE > Task :lucene:demo:jar UP-TO-DATE > Task :lucene:benchmark-jmh:jar UP-TO-DATE > Task :lucene:luke:compileJava UP-TO-DATE > Task :lucene:luke:classes UP-TO-DATE > Task :lucene:benchmark:compileJava UP-TO-DATE > Task :lucene:benchmark:classes UP-TO-DATE > Task :lucene:luke:jar UP-TO-DATE > Task :lucene:benchmark:jar UP-TO-DATE BUILD SUCCESSFUL in 6s 101 actionable tasks: 101 up-to-date Consider enabling configuration cache to speed up this build: https://docs.gradle.org/9.6.1/userguide/configuration_cache_enabling.html compile luceneutil KNN at /l/util.nightly Starting a Gradle Daemon, 1 incompatible Daemon could not be reused, use --status for details > Task :compileKnn FAILED /l/util.nightly/src/main/knn/VectorReader.java:37: error: the switch expression does not cover all possible input values return switch (vectorEncoding) { ^ Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: /l/util.nightly/src/main/perf/SearchTask.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 1 error [Incubating] Problems report is available at: file:///l/util.nightly/build/reports/problems/problems-report.html FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':compileKnn' (registered in script 'gradle/knn.gradle'). > Compilation failed; see the compiler output below. /l/util.nightly/src/main/knn/VectorReader.java:37: error: the switch expression does not cover all possible input values return switch (vectorEncoding) { ^ Note: Recompile with -Xlint:deprecation for details. Note: /l/util.nightly/src/main/perf/SearchTask.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. Note: Some input files use or override a deprecated API. 1 error * Try: > Check your code and dependencies to fix the compilation error(s) > Run with --scan to get full insights from a Build Scan (powered by Develocity). BUILD FAILED in 5s 1 actionable task: 1 executed Nightly KNN benchy failed; ignoring: Traceback (most recent call last): File "/l/util.nightly/src/python/nightlyBench.py", line 776, in run runNightlyKnn.run(runLogDir) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^ File "/l/util.nightly/src/python/runNightlyKnn.py", line 658, in run return _run(results_dir) File "/l/util.nightly/src/python/runNightlyKnn.py", line 703, in _run subprocess.check_call(["./gradlew", "compileKnn"]) ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/subprocess.py", line 420, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['./gradlew', 'compileKnn']' returned non-zero exit status 1. [2026-07-30 19:22:28.916684] build medium index (fast) /l/indices/wikimedium.trunk.nightly.Lucene104.nd27.625M: now create cd /l/trunk.nightly/lucene/benchmark NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log /l/logs.nightly/nightly.wikimedium.trunk.nightly.Lucene104.nd27.625M.log run: ['/usr/lib/jvm/java-26-openjdk/bin/java', '--add-modules', 'jdk.incubator.vector', '-Xmx32g', '-Xms32g', '-server', '-XX:+UseParallelGC', '-Djava.io.tmpdir=/l/tmp', '--enable-native-access=ALL-UNNAMED', '-classpath', '/l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build', '-XX:StartFlightRecording=jdk.CPUTimeSample#enabled=true,dumponexit=true,maxsize=2048M,settings=/l/util.nightly/src/python/profiling.jfc,filename=/l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr', '-XX:+UnlockDiagnosticVMOptions', '-XX:+DebugNonSafepoints', 'perf.Indexer', '-dirImpl', 'MMapDirectory', '-indexPath', '/l/indices/wikimedium.trunk.nightly.Lucene104.nd27.625M', '-analyzer', 'StandardAnalyzerNoStopWords', '-lineDocsFile', '/l/data/enwiki-20110115-lines-1k-fixed-with-random-labels.bin', '-docCountLimit', '27625038', '-threadCount', '36', '-useCMS', '-ramBufferMB', '2048', '-maxBufferedDocs', '-1', '-postingsFormat', 'Lucene104', '-mergePolicy', 'TieredMergePolicy', '-idFieldPostingsFormat', 'Lucene104', '-idFieldPostingsFormat', 'Lucene104', '-hnswThreadsPerMerge', '1', '-hnswThreadPoolCount', '1'], cwd=/l/trunk.nightly/lucene/benchmark vmstatLogFile=/l/logs.nightly/nightly.vmstat.log topLogFile=/l/logs.nightly/nightly.top.log run vmstat: /usr/sbin/vmstat --active --wide --timestamp --unit M 1 > /l/logs.nightly/nightly.vmstat.log 2>&1 & run /usr/sbin/ps -eo pid,%cpu,%mem,bsdtime,etime,start,args --cols=120 --sort=-%cpu | head -10 >> /l/logs.nightly/nightly.top.log 2>&1 to /l/logs.nightly/nightly.top.log now kill vmstat: pid=2144596 Profiler summary for /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr Version: 2.1 Chunks: 16 Start: 2026-07-30 23:22:29 (UTC) Duration: 131 s Event Type Count Size (bytes) ============================================================= jdk.FileWrite 3937878 82236261 jdk.CPUTimeSample 3463635 60792306 jdk.FileRead 796377 18944042 jdk.ObjectAllocationInNewTLAB 358908 6445397 jdk.ObjectAllocationOutsideTLAB 98921 1625648 jdk.BooleanFlag 10976 347178 jdk.Compilation 6213 160145 jdk.CPULoad 2229 43973 jdk.UnsignedIntFlag 976 33839 jdk.IntFlag 896 32104 jdk.Checkpoint 830 25966080 jdk.StringFlag 720 26887 jdk.GarbageCollection 68 1624 jdk.CPUInformation 16 24011 jdk.GCConfiguration 16 411 jdk.JVMInformation 16 16923 jdk.Metadata 16 1794956 jdk.ActiveRecording 0 0 jdk.ActiveSetting 0 0 jdk.AllocationRequiringGC 0 0 jdk.BooleanFlagChanged 0 0 jdk.CPUTimeSamplesLost 0 0 jdk.CPUTimeStampCounter 0 0 jdk.ClassDefine 0 0 jdk.ClassLoad 0 0 jdk.ClassLoaderStatistics 0 0 jdk.ClassLoadingStatistics 0 0 jdk.ClassRedefinition 0 0 jdk.ClassUnload 0 0 jdk.CodeCacheConfiguration 0 0 jdk.CodeCacheFull 0 0 jdk.CodeCacheStatistics 0 0 jdk.CompilationFailure 0 0 jdk.CompilerConfiguration 0 0 jdk.CompilerInlining 0 0 jdk.CompilerPhase 0 0 jdk.CompilerQueueUtilization 0 0 jdk.CompilerStatistics 0 0 jdk.ConcurrentModeFailure 0 0 jdk.ContainerCPUThrottling 0 0 jdk.ContainerCPUUsage 0 0 jdk.ContainerConfiguration 0 0 jdk.ContainerIOUsage 0 0 jdk.ContainerMemoryUsage 0 0 jdk.ContinuationFreeze 0 0 jdk.ContinuationFreezeFast 0 0 jdk.ContinuationFreezeSlow 0 0 jdk.ContinuationThaw 0 0 jdk.ContinuationThawFast 0 0 jdk.ContinuationThawSlow 0 0 jdk.DataLoss 0 0 jdk.Deoptimization 0 0 jdk.DeprecatedInvocation 0 0 jdk.Deserialization 0 0 jdk.DirectBufferStatistics 0 0 jdk.DoubleFlag 0 0 jdk.DoubleFlagChanged 0 0 jdk.DumpReason 0 0 jdk.EvacuationFailed 0 0 jdk.EvacuationInformation 0 0 jdk.ExceptionStatistics 0 0 jdk.ExecuteVMOperation 0 0 jdk.ExecutionSample 0 0 jdk.FileForce 0 0 jdk.FinalFieldMutation 0 0 jdk.FinalizerStatistics 0 0 jdk.Flush 0 0 jdk.G1AdaptiveIHOP 0 0 jdk.G1BasicIHOP 0 0 jdk.G1EvacuationOldStatistics 0 0 jdk.G1EvacuationYoungStatistics 0 0 jdk.G1GarbageCollection 0 0 jdk.G1HeapRegionInformation 0 0 jdk.G1HeapRegionTypeChange 0 0 jdk.G1HeapSummary 0 0 jdk.G1MMU 0 0 jdk.GCCPUTime 0 0 jdk.GCHeapConfiguration 0 0 jdk.GCHeapMemoryPoolUsage 0 0 jdk.GCHeapMemoryUsage 0 0 jdk.GCHeapSummary 0 0 jdk.GCPhaseConcurrent 0 0 jdk.GCPhaseConcurrentLevel1 0 0 jdk.GCPhaseConcurrentLevel2 0 0 jdk.GCPhaseParallel 0 0 jdk.GCPhasePause 0 0 jdk.GCPhasePauseLevel1 0 0 jdk.GCPhasePauseLevel2 0 0 jdk.GCPhasePauseLevel3 0 0 jdk.GCPhasePauseLevel4 0 0 jdk.GCReferenceStatistics 0 0 jdk.GCSurvivorConfiguration 0 0 jdk.GCTLABConfiguration 0 0 jdk.HeapDump 0 0 jdk.InitialEnvironmentVariable 0 0 jdk.InitialSecurityProperty 0 0 jdk.InitialSystemProperty 0 0 jdk.IntFlagChanged 0 0 jdk.JITRestart 0 0 jdk.JavaAgent 0 0 jdk.JavaErrorThrow 0 0 jdk.JavaExceptionThrow 0 0 jdk.JavaMonitorDeflate 0 0 jdk.JavaMonitorEnter 0 0 jdk.JavaMonitorInflate 0 0 jdk.JavaMonitorNotify 0 0 jdk.JavaMonitorStatistics 0 0 jdk.JavaMonitorWait 0 0 jdk.JavaThreadStatistics 0 0 jdk.LongFlag 0 0 jdk.LongFlagChanged 0 0 jdk.MetaspaceAllocationFailure 0 0 jdk.MetaspaceChunkFreeListSummary 0 0 jdk.MetaspaceGCThreshold 0 0 jdk.MetaspaceOOM 0 0 jdk.MetaspaceSummary 0 0 jdk.MethodTiming 0 0 jdk.MethodTrace 0 0 jdk.ModuleExport 0 0 jdk.ModuleRequire 0 0 jdk.NativeAgent 0 0 jdk.NativeLibrary 0 0 jdk.NativeLibraryLoad 0 0 jdk.NativeLibraryUnload 0 0 jdk.NativeMemoryUsage 0 0 jdk.NativeMemoryUsageTotal 0 0 jdk.NativeMethodSample 0 0 jdk.NetworkUtilization 0 0 jdk.OSInformation 0 0 jdk.ObjectAllocationSample 0 0 jdk.ObjectCount 0 0 jdk.ObjectCountAfterGC 0 0 jdk.OldGarbageCollection 0 0 jdk.OldObjectSample 0 0 jdk.PSHeapSummary 0 0 jdk.ParallelOldGarbageCollection 0 0 jdk.PhysicalMemory 0 0 jdk.ProcessStart 0 0 jdk.PromoteObjectInNewPLAB 0 0 jdk.PromoteObjectOutsidePLAB 0 0 jdk.PromotionFailed 0 0 jdk.RedefineClasses 0 0 jdk.ReservedStackActivation 0 0 jdk.ResidentSetSize 0 0 jdk.RetransformClasses 0 0 jdk.SafepointBegin 0 0 jdk.SafepointEnd 0 0 jdk.SafepointLatency 0 0 jdk.SafepointStateSynchronization 0 0 jdk.SecurityPropertyModification 0 0 jdk.SecurityProviderService 0 0 jdk.SerializationMisdeclaration 0 0 jdk.ShenandoahEvacuationInformation 0 0 jdk.ShenandoahHeapRegionInformation 0 0 jdk.ShenandoahHeapRegionStateChange 0 0 jdk.Shutdown 0 0 jdk.SocketRead 0 0 jdk.SocketWrite 0 0 jdk.StringDeduplication 0 0 jdk.StringFlagChanged 0 0 jdk.StringTableStatistics 0 0 jdk.SwapSpace 0 0 jdk.SymbolTableStatistics 0 0 jdk.SyncOnValueBasedClass 0 0 jdk.SystemGC 0 0 jdk.SystemProcess 0 0 jdk.TLSHandshake 0 0 jdk.TenuringDistribution 0 0 jdk.ThreadAllocationStatistics 0 0 jdk.ThreadCPULoad 0 0 jdk.ThreadContextSwitchRate 0 0 jdk.ThreadDump 0 0 jdk.ThreadEnd 0 0 jdk.ThreadPark 0 0 jdk.ThreadSleep 0 0 jdk.ThreadStart 0 0 jdk.UnsignedIntFlagChanged 0 0 jdk.UnsignedLongFlag 0 0 jdk.UnsignedLongFlagChanged 0 0 jdk.VirtualThreadEnd 0 0 jdk.VirtualThreadPinned 0 0 jdk.VirtualThreadStart 0 0 jdk.VirtualThreadSubmitFailed 0 0 jdk.VirtualizationInformation 0 0 jdk.X509Certificate 0 0 jdk.X509Validation 0 0 jdk.YoungGarbageCollection 0 0 jdk.YoungGenerationConfiguration 0 0 jdk.ZAllocationStall 0 0 jdk.ZOldGarbageCollection 0 0 jdk.ZPageAllocation 0 0 jdk.ZRelocationSet 0 0 jdk.ZRelocationSetGroup 0 0 jdk.ZStatisticsCounter 0 0 jdk.ZStatisticsSampler 0 0 jdk.ZThreadPhase 0 0 jdk.ZUncommit 0 0 jdk.ZYoungGarbageCollection 0 0 profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=1 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr Profiler for cpu at stackSize=1 [medium index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr is 189.30 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3463635 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 6.84% 237069 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] 5.84% 202148 java.lang.Character#codePointAtImpl():9812 [Inlined code] 5.07% 175654 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 4.45% 154267 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] 4.20% 145523 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] 3.48% 120472 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] 3.34% 115683 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] 2.41% 83512 java.lang.Integer#rotateLeft():1612 [Inlined code] 1.99% 68818 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1022 [JIT compiled code] 1.92% 66501 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] 1.38% 47868 org.apache.lucene.analysis.CharacterUtils#toLowerCase():66 [Inlined code] 1.38% 47815 org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 1.34% 46530 org.apache.lucene.index.ByteSliceReader#readByte():74 [Inlined code] 1.33% 45973 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] 1.28% 44329 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] 1.22% 42235 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1019 [JIT compiled code] 1.21% 42073 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():47 [Inlined code] 1.09% 37888 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] 1.07% 36899 org.apache.lucene.util.ByteBlockPool#getBuffer():358 [Inlined code] 1.03% 35778 org.apache.lucene.index.TermsHashPerField#writeByte():222 [Inlined code] 1.00% 34676 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] 0.92% 31980 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.91% 31674 java.lang.Character#isHighSurrogate():9606 [Inlined code] 0.84% 29139 java.lang.ThreadLocal#get():171 [Inlined code] 0.82% 28421 org.apache.lucene.util.BytesRefBuilder#growNoCopy():67 [Inlined code] 0.76% 26413 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():148 [Inlined code] 0.65% 22613 jdk.internal.util.ArraysSupport#mismatch():564 [Inlined code] 0.61% 21012 java.lang.Character#codePointAt():9804 [Inlined code] 0.57% 19877 jdk.internal.misc.ScopedMemoryAccess#getByteInternal():1100 [Inlined code] 0.56% 19384 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():986 [JIT compiled code] 0.51% 17835 org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap():742 [Inlined code] 0.50% 17367 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] 0.49% 17028 org.apache.lucene.index.TermsHashPerField#initReader():100 [Inlined code] 0.48% 16667 org.apache.lucene.analysis.CharacterUtils#toLowerCase():57 [Inlined code] 0.44% 15122 org.apache.lucene.codecs.lucene104.PForUtil#encode():58 [JIT compiled code] 0.43% 14906 java.lang.Character#codePointAt():9807 [Inlined code] 0.42% 14592 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():214 [Inlined code] 0.41% 14219 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():170 [JIT compiled code] 0.41% 14141 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():131 [JIT compiled code] 0.40% 13992 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():169 [JIT compiled code] 0.40% 13920 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():177 [JIT compiled code] 0.40% 13770 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1020 [JIT compiled code] 0.38% 13173 org.apache.lucene.codecs.lucene104.ForUtil#encode():154 [JIT compiled code] 0.38% 13034 org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next():193 [Inlined code] 0.37% 12730 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():173 [JIT compiled code] 0.36% 12623 org.apache.lucene.util.AttributeSource#clearAttributes():274 [Inlined code] 0.36% 12611 org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc():60 [Inlined code] 0.36% 12409 org.apache.lucene.store.DataOutput#writeVInt():203 [Inlined code] 0.35% 12070 org.apache.lucene.util.UnicodeUtil#UTF8toUTF16():644 [Inlined code] 0.35% 12068 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1108 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=2 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr Profiler for cpu at stackSize=2 [medium index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr is 189.30 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3463635 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 5.84% 202148 java.lang.Character#codePointAtImpl():9812 [Inlined code] at java.lang.Character#codePointAt():9807 [Inlined code] 4.45% 154265 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 4.19% 145291 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 3.44% 119313 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] 3.34% 115683 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] 2.59% 89558 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 2.49% 86096 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] 2.41% 83512 java.lang.Integer#rotateLeft():1612 [Inlined code] at org.apache.lucene.util.StringHelper#murmurhash3_x86_32():175 [Inlined code] 1.99% 68818 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1022 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 1.92% 66501 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 1.88% 65020 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] 1.76% 61064 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] 1.67% 57839 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [JIT compiled code] 1.53% 53146 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [JIT compiled code] 1.38% 47868 org.apache.lucene.analysis.CharacterUtils#toLowerCase():66 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] 1.38% 47815 org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] 1.34% 46529 org.apache.lucene.index.ByteSliceReader#readByte():74 [Inlined code] at org.apache.lucene.store.DataInput#readVInt():121 [Inlined code] 1.22% 42137 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1019 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 1.21% 42073 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():47 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText():709 [Inlined code] 1.09% 37882 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 1.00% 34667 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.92% 31962 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] 0.90% 31285 java.lang.Character#isHighSurrogate():9606 [Inlined code] at java.lang.Character#codePointAtImpl():9813 [Inlined code] 0.84% 29082 java.lang.ThreadLocal#get():171 [Inlined code] at perf.LineFileDocs#reserve():570 [Inlined code] 0.81% 27923 org.apache.lucene.util.BytesRefBuilder#growNoCopy():67 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():147 [Inlined code] 0.76% 26410 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():148 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():148 [Inlined code] 0.68% 23648 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 0.68% 23578 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next():194 [Inlined code] 0.65% 22363 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] at org.apache.lucene.util.BytesRefHash$1#get():266 [Inlined code] 0.60% 20889 java.lang.Character#codePointAt():9804 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] 0.60% 20680 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] 0.57% 19877 jdk.internal.misc.ScopedMemoryAccess#getByteInternal():1100 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#getByte():1088 [Inlined code] 0.56% 19374 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():986 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 0.55% 19110 jdk.internal.util.ArraysSupport#mismatch():564 [Inlined code] at java.util.Arrays#equals():2707 [Inlined code] 0.53% 18298 org.apache.lucene.util.ByteBlockPool#getBuffer():358 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():223 [Inlined code] 0.51% 17835 org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap():742 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] 0.50% 17297 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] 0.48% 16667 org.apache.lucene.analysis.CharacterUtils#toLowerCase():57 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] 0.48% 16646 org.apache.lucene.index.TermsHashPerField#initReader():100 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset():435 [Inlined code] 0.45% 15676 org.apache.lucene.index.TermsHashPerField#writeByte():222 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [JIT compiled code] 0.45% 15544 org.apache.lucene.util.ByteBlockPool#getBuffer():358 [Inlined code] at org.apache.lucene.util.BytesRefBlockPool#equals():156 [Inlined code] 0.43% 14810 java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] 0.42% 14378 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():214 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] 0.41% 14217 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():170 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.41% 14079 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():131 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] 0.40% 13992 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():169 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.40% 13920 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():177 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.40% 13770 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1020 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 0.38% 13034 org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next():193 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():381 [JIT compiled code] 0.37% 12730 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():173 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=4 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr Profiler for cpu at stackSize=4 [medium index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr is 189.30 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3463635 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 5.83% 202004 java.lang.Character#codePointAtImpl():9812 [Inlined code] at java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 4.30% 148842 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 4.19% 145291 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] 3.33% 115380 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] 2.38% 82579 java.lang.Integer#rotateLeft():1612 [Inlined code] at org.apache.lucene.util.StringHelper#murmurhash3_x86_32():175 [Inlined code] at org.apache.lucene.util.BytesRefHash#doHash():473 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():332 [JIT compiled code] 2.18% 75613 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] 2.11% 73060 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] 1.99% 68818 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1022 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] 1.91% 66253 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 1.83% 63309 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] 1.66% 57398 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 1.61% 55895 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] 1.46% 50473 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():183 [JIT compiled code] 1.41% 48734 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 1.38% 47868 org.apache.lucene.analysis.CharacterUtils#toLowerCase():66 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] 1.38% 47815 org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] 1.38% 47628 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():183 [JIT compiled code] 1.22% 42137 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1019 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] 1.21% 42073 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():47 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText():709 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():165 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] 1.00% 34667 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 0.90% 31255 java.lang.Character#isHighSurrogate():9606 [Inlined code] at java.lang.Character#codePointAtImpl():9813 [Inlined code] at java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] 0.85% 29571 org.apache.lucene.index.ByteSliceReader#readByte():74 [Inlined code] at org.apache.lucene.store.DataInput#readVInt():121 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#nextPosition():501 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():148 [JIT compiled code] 0.84% 28975 java.lang.ThreadLocal#get():171 [Inlined code] at perf.LineFileDocs#reserve():570 [Inlined code] at perf.LineFileDocs#nextDoc():610 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.81% 27923 org.apache.lucene.util.BytesRefBuilder#growNoCopy():67 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():147 [Inlined code] at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef():93 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 0.76% 26410 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():148 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():148 [Inlined code] at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef():93 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 0.68% 23546 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next():194 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():381 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] 0.64% 22239 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] 0.63% 21898 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] 0.60% 20722 java.lang.Character#codePointAt():9804 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] 0.57% 19877 jdk.internal.misc.ScopedMemoryAccess#getByteInternal():1100 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#getByte():1088 [Inlined code] at java.lang.invoke.VarHandleSegmentAsBytes#get():56 [Inlined code] at java.lang.invoke.VarHandleSegmentAsBytes#get():49 [Inlined code] 0.56% 19374 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():986 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] 0.56% 19316 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] 0.55% 19109 jdk.internal.util.ArraysSupport#mismatch():564 [Inlined code] at java.util.Arrays#equals():2707 [Inlined code] at org.apache.lucene.util.BytesRefBlockPool#equals():169 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] 0.55% 19037 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] 0.53% 18492 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] 0.51% 17835 org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap():742 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] 0.50% 17295 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] at sun.nio.ch.IOUtil#writeFromNativeBuffer():137 [Inlined code] at sun.nio.ch.IOUtil#write():102 [Inlined code] 0.50% 17287 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] at org.apache.lucene.util.BytesRefHash$1#get():266 [Inlined code] at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#byteAt():77 [Inlined code] at org.apache.lucene.util.MSBRadixSorter#getBucket():207 [Inlined code] 0.48% 16667 org.apache.lucene.analysis.CharacterUtils#toLowerCase():57 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] 0.48% 16512 org.apache.lucene.index.TermsHashPerField#initReader():100 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset():435 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#postings():250 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():125 [JIT compiled code] 0.45% 15543 org.apache.lucene.util.ByteBlockPool#getBuffer():358 [Inlined code] at org.apache.lucene.util.BytesRefBlockPool#equals():156 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 0.45% 15527 org.apache.lucene.index.TermsHashPerField#writeByte():222 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.42% 14597 java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] 0.41% 14207 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():170 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 0.41% 14060 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():200 [JIT compiled code] 0.40% 13992 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():169 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 0.40% 13943 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] 0.40% 13920 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():177 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 0.40% 13770 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1020 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] 0.38% 13180 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():200 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=8 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr Profiler for cpu at stackSize=8 [medium index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr is 189.30 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3463635 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 3.52% 121874 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 3.12% 107904 java.lang.Character#codePointAtImpl():9812 [Inlined code] at java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] 2.72% 94100 java.lang.Character#codePointAtImpl():9812 [Inlined code] at java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 2.67% 92563 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] 2.18% 75448 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 2.10% 72907 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 1.97% 68182 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] 1.94% 67256 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] 1.83% 63309 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000881d8f70#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] 1.66% 57384 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] 1.46% 50470 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():183 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 1.41% 48988 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 1.41% 48704 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] 1.37% 47622 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():183 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 1.26% 43571 java.lang.Integer#rotateLeft():1612 [Inlined code] at org.apache.lucene.util.StringHelper#murmurhash3_x86_32():175 [Inlined code] at org.apache.lucene.util.BytesRefHash#doHash():473 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():332 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] 1.12% 38764 java.lang.Integer#rotateLeft():1612 [Inlined code] at org.apache.lucene.util.StringHelper#murmurhash3_x86_32():175 [Inlined code] at org.apache.lucene.util.BytesRefHash#doHash():473 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():332 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] 0.94% 32577 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1022 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] 0.90% 31255 java.lang.Character#isHighSurrogate():9606 [Inlined code] at java.lang.Character#codePointAtImpl():9813 [Inlined code] at java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] 0.89% 30853 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.86% 29888 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1022 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] 0.84% 28975 java.lang.ThreadLocal#get():171 [Inlined code] at perf.LineFileDocs#reserve():570 [Inlined code] at perf.LineFileDocs#nextDoc():610 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.82% 28307 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] 0.71% 24503 org.apache.lucene.index.ByteSliceReader#readByte():74 [Inlined code] at org.apache.lucene.store.DataInput#readVInt():121 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#nextPosition():501 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():148 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] 0.70% 24194 org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.66% 22733 org.apache.lucene.analysis.CharacterUtils#toLowerCase():66 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.64% 22080 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():47 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText():709 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():165 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] 0.63% 21766 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 0.62% 21564 org.apache.lucene.analysis.CharacterUtils#toLowerCase():66 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.59% 20414 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1019 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] 0.58% 19945 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():47 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText():709 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():165 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] 0.57% 19802 org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.55% 18962 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 0.54% 18792 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] 0.53% 18292 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1019 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] 0.51% 17791 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.50% 17367 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.50% 17294 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] at sun.nio.ch.IOUtil#writeFromNativeBuffer():137 [Inlined code] at sun.nio.ch.IOUtil#write():102 [Inlined code] at sun.nio.ch.IOUtil#write():72 [Inlined code] at sun.nio.ch.FileChannelImpl#implWrite():359 [Inlined code] at sun.nio.ch.FileChannelImpl#traceImplWrite():378 [Inlined code] at sun.nio.ch.FileChannelImpl#write():337 [Inlined code] 0.50% 17225 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] at org.apache.lucene.util.BytesRefHash$1#get():266 [Inlined code] at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#byteAt():77 [Inlined code] at org.apache.lucene.util.MSBRadixSorter#getBucket():207 [Inlined code] at org.apache.lucene.util.BytesRefHash$1$1#buildHistogram():223 [Inlined code] at org.apache.lucene.util.MSBRadixSorter#computeCommonPrefixLengthAndBuildHistogramPart2():267 [Inlined code] at org.apache.lucene.util.MSBRadixSorter#computeCommonPrefixLengthAndBuildHistogramPart1():257 [JIT compiled code] at org.apache.lucene.util.MSBRadixSorter#computeCommonPrefixLengthAndBuildHistogram():220 [Inlined code] 0.48% 16497 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.46% 15991 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.45% 15656 jdk.internal.misc.ScopedMemoryAccess#getByteInternal():1100 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#getByte():1088 [Inlined code] at java.lang.invoke.VarHandleSegmentAsBytes#get():56 [Inlined code] at java.lang.invoke.VarHandleSegmentAsBytes#get():49 [Inlined code] at java.lang.invoke.VarHandleGuards#guard_LJ_I():254 [Inlined code] at jdk.internal.foreign.AbstractMemorySegmentImpl#get():710 [Inlined code] at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readByte():766 [Inlined code] at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue():397 [Inlined code] 0.45% 15549 java.lang.Character#codePointAt():9804 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] 0.45% 15515 org.apache.lucene.index.TermsHashPerField#writeByte():222 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] 0.41% 14189 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] 0.40% 13921 org.apache.lucene.index.TermsHashPerField#initReader():100 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset():435 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#postings():250 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():125 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] 0.37% 12882 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():177 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.37% 12873 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():170 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.37% 12647 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.36% 12518 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():200 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] 0.36% 12330 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():148 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():148 [Inlined code] at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef():93 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=12 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr Profiler for cpu at stackSize=12 [medium index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr is 189.30 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3463635 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 3.50% 121343 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 2.66% 92175 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 2.60% 90048 java.lang.Character#codePointAtImpl():9812 [Inlined code] at java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 2.30% 79510 java.lang.Character#codePointAtImpl():9812 [Inlined code] at java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 2.18% 75448 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] at perf.IndexThreads$IndexThread#run():419 [JIT compiled code] 2.10% 72907 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] at perf.IndexThreads$IndexThread#run():419 [JIT compiled code] 1.96% 67852 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 1.93% 66972 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 1.83% 63309 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000881d8f70#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] at org.apache.lucene.index.IndexWriter#mergeMiddle():5354 [Interpreted code] at org.apache.lucene.index.IndexWriter#merge():4816 [Interpreted code] at org.apache.lucene.index.IndexWriter$IndexWriterMergeSource#merge():6622 [Interpreted code] 1.53% 53052 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 1.41% 48785 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 1.36% 47189 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():183 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 1.30% 44926 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 1.27% 43847 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():183 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 1.15% 39827 java.lang.Integer#rotateLeft():1612 [Inlined code] at org.apache.lucene.util.StringHelper#murmurhash3_x86_32():175 [Inlined code] at org.apache.lucene.util.BytesRefHash#doHash():473 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():332 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 1.02% 35283 java.lang.Integer#rotateLeft():1612 [Inlined code] at org.apache.lucene.util.StringHelper#murmurhash3_x86_32():175 [Inlined code] at org.apache.lucene.util.BytesRefHash#doHash():473 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():332 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.94% 32457 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1022 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 0.89% 30714 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.86% 29771 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1022 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 0.84% 28975 java.lang.ThreadLocal#get():171 [Inlined code] at perf.LineFileDocs#reserve():570 [Inlined code] at perf.LineFileDocs#nextDoc():610 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.77% 26642 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 0.70% 24090 org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.65% 22613 org.apache.lucene.analysis.CharacterUtils#toLowerCase():66 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.63% 21766 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] at perf.IndexThreads$IndexThread#run():419 [JIT compiled code] 0.62% 21463 org.apache.lucene.analysis.CharacterUtils#toLowerCase():66 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.59% 20310 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1019 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 0.59% 20302 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():47 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText():709 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():165 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.57% 19721 org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.55% 18962 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] at perf.IndexThreads$IndexThread#run():419 [JIT compiled code] 0.53% 18278 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 0.53% 18236 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():47 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText():709 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():165 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.53% 18208 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1019 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 0.51% 17770 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] 0.50% 17479 java.lang.Character#codePointAtImpl():9812 [Inlined code] at java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.50% 17367 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] at perf.IndexThreads$IndexThread#run():419 [JIT compiled code] 0.50% 17292 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] at sun.nio.ch.IOUtil#writeFromNativeBuffer():137 [Inlined code] at sun.nio.ch.IOUtil#write():102 [Inlined code] at sun.nio.ch.IOUtil#write():72 [Inlined code] at sun.nio.ch.FileChannelImpl#implWrite():359 [Inlined code] at sun.nio.ch.FileChannelImpl#traceImplWrite():378 [Inlined code] at sun.nio.ch.FileChannelImpl#write():337 [Inlined code] at sun.nio.ch.ChannelOutputStream#writeFully():68 [Inlined code] at sun.nio.ch.ChannelOutputStream#write():105 [Inlined code] at org.apache.lucene.store.FSDirectory$FSIndexOutput$1#write():394 [Inlined code] at java.util.zip.CheckedOutputStream#write():73 [JIT compiled code] 0.50% 17278 java.lang.Character#isHighSurrogate():9606 [Inlined code] at java.lang.Character#codePointAtImpl():9813 [Inlined code] at java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.48% 16497 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] at perf.IndexThreads$IndexThread#run():419 [JIT compiled code] 0.46% 15917 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.45% 15571 jdk.internal.misc.ScopedMemoryAccess#getByteInternal():1100 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#getByte():1088 [Inlined code] at java.lang.invoke.VarHandleSegmentAsBytes#get():56 [Inlined code] at java.lang.invoke.VarHandleSegmentAsBytes#get():49 [Inlined code] at java.lang.invoke.VarHandleGuards#guard_LJ_I():254 [Inlined code] at jdk.internal.foreign.AbstractMemorySegmentImpl#get():710 [Inlined code] at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readByte():766 [Inlined code] at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue():397 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc():289 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():144 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] 0.41% 14295 java.lang.Character#codePointAtImpl():9812 [Inlined code] at java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.41% 14260 org.apache.lucene.index.TermsHashPerField#writeByte():222 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.41% 14128 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 0.39% 13616 org.apache.lucene.index.ByteSliceReader#readByte():74 [Inlined code] at org.apache.lucene.store.DataInput#readVInt():121 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#nextPosition():501 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():148 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] 0.37% 12830 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():177 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.37% 12810 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():170 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.37% 12650 java.lang.Character#codePointAt():9804 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.36% 12580 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.35% 12257 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():148 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():148 [Inlined code] at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef():93 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.35% 12082 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():148 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():148 [Inlined code] at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef():93 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=1 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr Profiler for heap at stackSize=1 [medium index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr is 189.30 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 457802 events (total: 312145M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 17.09% 53358M perf.LineFileDocs#nextDoc():647 [JIT compiled code] 9.58% 29915M java.lang.StringUTF16#compress():223 [Inlined code] 8.49% 26493M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] 7.17% 22377M perf.LineFileDocs#readDocs():176 [JIT compiled code] 6.42% 20032M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] 4.48% 13987M java.lang.StringUTF16#compress():227 [Inlined code] 3.38% 10561M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] 3.20% 9984M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] 3.17% 9910M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] 2.64% 8254M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] 2.64% 8241M perf.LineFileDocs#nextDoc():642 [JIT compiled code] 2.01% 6271M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] 1.94% 6042M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] 1.84% 5736M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] 1.83% 5714M org.apache.lucene.util.BytesRef#():71 [Inlined code] 1.78% 5563M org.apache.lucene.util.TimSorter#():62 [Inlined code] 1.76% 5485M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] 1.67% 5204M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] 1.65% 5159M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] 1.50% 4673M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] 1.37% 4281M java.util.TreeMap#keyIterator():1421 [Inlined code] 1.34% 4181M perf.LineFileDocs#readDocs():176 [Interpreted code] 1.24% 3857M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] 0.88% 2735M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] 0.66% 2061M perf.LineFileDocs#newDocState():509 [Interpreted code] 0.64% 1996M java.nio.HeapByteBuffer#():75 [Inlined code] 0.59% 1829M org.apache.lucene.document.IntPoint#pack():114 [Inlined code] 0.56% 1737M java.util.ArrayList#grow():240 [Inlined code] 0.52% 1623M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] 0.52% 1612M org.apache.lucene.document.IntPoint#pack():108 [Inlined code] 0.46% 1445M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2133 [Inlined code] 0.45% 1410M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] 0.38% 1171M org.apache.lucene.codecs.lucene104.PForUtil#encode():78 [JIT compiled code] 0.36% 1130M perf.LineFileDocs#nextDoc():649 [JIT compiled code] 0.33% 1031M perf.LineFileDocs#intToID():305 [Inlined code] 0.33% 1025M perf.LineFileDocs#nextDoc():644 [JIT compiled code] 0.33% 1017M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] 0.31% 959M java.util.ArrayDeque#():179 [Inlined code] 0.30% 950M perf.LineFileDocs#nextDoc():654 [JIT compiled code] 0.30% 937M perf.LineFileDocs#intToID():299 [Inlined code] 0.29% 917M java.util.List#of():940 [Inlined code] 0.28% 885M perf.LineFileDocs#nextDoc():652 [JIT compiled code] 0.24% 749M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock():968 [JIT compiled code] 0.15% 472M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():103 [JIT compiled code] 0.15% 461M java.lang.invoke.DirectMethodHandle#allocateInstance():503 [Inlined code] 0.15% 454M org.apache.lucene.util.StringSorter#fallbackSorter():92 [Inlined code] 0.14% 441M org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#():82 [Inlined code] 0.13% 397M java.util.ArrayList#iterator():1038 [JIT compiled code] 0.12% 367M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#writeImpacts():541 [JIT compiled code] 0.12% 360M java.nio.HeapByteBuffer#asReadOnlyBuffer():152 [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=2 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr Profiler for heap at stackSize=2 [medium index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr is 189.30 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 457802 events (total: 312145M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 17.06% 53243M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 9.58% 29915M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] 8.48% 26482M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] 7.17% 22377M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 6.42% 20032M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] 4.48% 13987M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] 3.38% 10561M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] 3.12% 9730M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] 2.63% 8220M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 2.63% 8219M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] 2.51% 7824M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] 2.01% 6271M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.94% 6042M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.84% 5736M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 1.78% 5563M org.apache.lucene.util.TimSorter#():62 [Inlined code] at org.apache.lucene.util.ArrayTimSorter#():34 [Inlined code] 1.76% 5485M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.75% 5449M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] 1.67% 5204M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 1.65% 5159M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.50% 4673M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 1.37% 4281M java.util.TreeMap#keyIterator():1421 [Inlined code] at java.util.TreeMap$KeySet#iterator():1434 [JIT compiled code] 1.34% 4181M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.24% 3857M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():349 [JIT compiled code] 0.69% 2159M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():464 [JIT compiled code] 0.66% 2061M perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.64% 1996M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] 0.59% 1829M org.apache.lucene.document.IntPoint#pack():114 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValues():72 [Inlined code] 0.56% 1737M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] 0.52% 1612M org.apache.lucene.document.IntPoint#pack():108 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValues():72 [Inlined code] 0.50% 1572M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [JIT compiled code] 0.46% 1445M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2133 [Inlined code] at org.apache.lucene.util.IntBlockPool#nextBuffer():153 [JIT compiled code] 0.45% 1410M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():398 [JIT compiled code] 0.36% 1130M perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.33% 1031M perf.LineFileDocs#intToID():305 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] 0.33% 1025M perf.LineFileDocs#nextDoc():644 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.33% 1017M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [Inlined code] 0.31% 959M java.util.ArrayDeque#():179 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#():112 [Inlined code] 0.30% 950M perf.LineFileDocs#nextDoc():654 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.30% 937M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():737 [JIT compiled code] 0.30% 937M perf.LineFileDocs#intToID():299 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] 0.29% 917M java.util.List#of():940 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocument():1913 [JIT compiled code] 0.29% 906M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] 0.29% 891M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():736 [JIT compiled code] 0.28% 885M perf.LineFileDocs#nextDoc():652 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.27% 837M org.apache.lucene.codecs.lucene104.PForUtil#encode():78 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] 0.15% 477M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock():968 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks():666 [JIT compiled code] 0.15% 472M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():103 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():398 [JIT compiled code] 0.15% 454M org.apache.lucene.util.StringSorter#fallbackSorter():92 [Inlined code] at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#getFallbackSorter():83 [Inlined code] 0.14% 441M org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#():82 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie():94 [Inlined code] 0.14% 438M java.lang.invoke.DirectMethodHandle#allocateInstance():503 [Inlined code] at java.lang.invoke.LambdaForm$DMH.0x00000000881b8000#newInvokeSpecial() [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=4 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr Profiler for heap at stackSize=4 [medium index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr is 189.30 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 457802 events (total: 312145M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 17.06% 53243M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 8.67% 27062M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] 8.34% 26041M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] 7.17% 22377M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 5.04% 15716M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] 4.45% 13889M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] 3.08% 9601M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] 2.63% 8220M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 2.60% 8111M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] 2.50% 7804M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] 2.01% 6271M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] 1.94% 6042M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] 1.84% 5736M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] 1.76% 5485M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] 1.75% 5451M org.apache.lucene.util.TimSorter#():62 [Inlined code] at org.apache.lucene.util.ArrayTimSorter#():34 [Inlined code] at org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [JIT compiled code] 1.67% 5204M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] 1.65% 5159M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] 1.56% 4862M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] 1.50% 4673M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] 1.48% 4605M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] 1.37% 4281M java.util.TreeMap#keyIterator():1421 [Inlined code] at java.util.TreeMap$KeySet#iterator():1434 [JIT compiled code] at java.util.TreeSet#iterator():187 [Inlined code] at org.apache.lucene.codecs.CompetitiveImpactAccumulator#addAll():82 [Inlined code] 1.34% 4181M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.12% 3497M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():349 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 0.99% 3083M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():736 [JIT compiled code] 0.85% 2657M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#initStreamSlices():161 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():198 [JIT compiled code] 0.69% 2155M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():464 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc():259 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():144 [JIT compiled code] 0.66% 2061M perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.61% 1910M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x000000008813dcc0#apply() [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#appendBlock():525 [JIT compiled code] 0.55% 1725M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] at java.util.ArrayList#add():484 [Inlined code] at java.util.ArrayList#add():497 [Inlined code] 0.50% 1570M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [JIT compiled code] at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings():131 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():125 [JIT compiled code] 0.46% 1424M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():644 [JIT compiled code] 0.45% 1409M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():398 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc():259 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():144 [JIT compiled code] 0.44% 1366M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.util.BytesRefBlockPool#addBytesRef():91 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():343 [JIT compiled code] 0.43% 1336M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] 0.43% 1327M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2133 [Inlined code] at org.apache.lucene.util.IntBlockPool#nextBuffer():153 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#initStreamSlices():155 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():198 [JIT compiled code] 0.36% 1130M perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.35% 1094M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [JIT compiled code] 0.33% 1031M perf.LineFileDocs#intToID():305 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.33% 1029M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():737 [JIT compiled code] 0.33% 1025M perf.LineFileDocs#nextDoc():644 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.32% 1010M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [Inlined code] at org.apache.lucene.util.ArrayUtil#grow():377 [Inlined code] at org.apache.lucene.index.PointValuesWriter#addPackedValue():89 [Inlined code] 0.31% 964M org.apache.lucene.document.IntPoint#pack():114 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValues():72 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValue():57 [Inlined code] at perf.LineFileDocs#nextDoc():754 [JIT compiled code] 0.31% 959M java.util.ArrayDeque#():179 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#():112 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#():138 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#():82 [Inlined code] 0.30% 950M perf.LineFileDocs#nextDoc():654 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.30% 937M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():737 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.30% 937M perf.LineFileDocs#intToID():299 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.30% 923M org.apache.lucene.document.IntPoint#pack():108 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValues():72 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValue():57 [Inlined code] at perf.LineFileDocs#nextDoc():754 [JIT compiled code] 0.29% 917M java.util.List#of():940 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocument():1913 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] at perf.IndexThreads$IndexThread#run():419 [JIT compiled code] 0.29% 906M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.29% 891M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():736 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=8 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr Profiler for heap at stackSize=8 [medium index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr is 189.30 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 457802 events (total: 312145M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 17.06% 53243M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 8.65% 27004M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 7.17% 22377M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 4.44% 13858M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 3.52% 11000M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] 2.63% 8220M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 2.33% 7281M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] 1.76% 5485M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 1.75% 5451M org.apache.lucene.util.TimSorter#():62 [Inlined code] at org.apache.lucene.util.ArrayTimSorter#():34 [Inlined code] at org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [JIT compiled code] at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings():131 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():125 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] 1.67% 5204M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 1.67% 5200M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] 1.65% 5159M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 1.63% 5079M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 1.61% 5025M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():200 [JIT compiled code] 1.52% 4755M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 1.52% 4738M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] 1.48% 4605M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000881d8f70#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] 1.40% 4373M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 1.34% 4181M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.29% 4022M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000881d8f70#merge() [Interpreted code] 1.26% 3927M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 1.17% 3666M java.util.TreeMap#keyIterator():1421 [Inlined code] at java.util.TreeMap$KeySet#iterator():1434 [JIT compiled code] at java.util.TreeSet#iterator():187 [Inlined code] at org.apache.lucene.codecs.CompetitiveImpactAccumulator#addAll():82 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():482 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#finishTerm():576 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():172 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] 1.08% 3355M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():349 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 1.07% 3352M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000881d8f70#merge() [Interpreted code] 0.99% 3083M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():736 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.83% 2599M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] 0.83% 2588M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] 0.81% 2523M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [JIT compiled code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] 0.81% 2517M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#initStreamSlices():161 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():198 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] 0.79% 2452M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():183 [JIT compiled code] 0.74% 2295M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] 0.71% 2209M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.66% 2063M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():200 [JIT compiled code] 0.66% 2061M perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.64% 1998M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] 0.63% 1962M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():173 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.62% 1937M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] 0.57% 1763M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x000000008813dcc0#apply() [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#appendBlock():525 [JIT compiled code] at org.apache.lucene.store.ByteBuffersDataOutput#writeByte():187 [Inlined code] at org.apache.lucene.store.DataOutput#writeVInt():203 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#append():138 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex():488 [JIT compiled code] 0.53% 1658M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] 0.51% 1580M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] 0.50% 1570M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [JIT compiled code] at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings():131 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():125 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] 0.47% 1469M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] at java.util.ArrayList#add():484 [Inlined code] at java.util.ArrayList#add():497 [Inlined code] at org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():398 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc():259 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():144 [JIT compiled code] 0.46% 1424M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():644 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.43% 1349M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():464 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc():259 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():144 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] 0.43% 1336M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.40% 1245M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2133 [Inlined code] at org.apache.lucene.util.IntBlockPool#nextBuffer():153 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#initStreamSlices():155 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():198 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] 0.36% 1130M perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.34% 1068M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():183 [JIT compiled code] 0.34% 1066M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTerm():2087 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invert():1895 [Inlined code] 0.33% 1035M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [JIT compiled code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=12 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr Profiler for heap at stackSize=12 [medium index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr is 189.30 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 457802 events (total: 312145M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 17.06% 53243M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 8.65% 27004M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 7.17% 22377M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 4.44% 13858M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 3.52% 11000M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000881d8f70#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] at org.apache.lucene.index.IndexWriter#mergeMiddle():5354 [Interpreted code] 2.63% 8220M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 2.20% 6876M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [JIT compiled code] 1.75% 5451M org.apache.lucene.util.TimSorter#():62 [Inlined code] at org.apache.lucene.util.ArrayTimSorter#():34 [Inlined code] at org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [JIT compiled code] at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings():131 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():125 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000881d8f70#merge() [Interpreted code] 1.63% 5090M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [JIT compiled code] 1.63% 5075M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 1.58% 4927M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 1.58% 4924M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 1.56% 4855M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 1.52% 4738M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000881d8f70#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] at org.apache.lucene.index.IndexWriter#mergeMiddle():5354 [Interpreted code] 1.48% 4605M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000881d8f70#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] at org.apache.lucene.index.IndexWriter#mergeMiddle():5354 [Interpreted code] at org.apache.lucene.index.IndexWriter#merge():4816 [Interpreted code] at org.apache.lucene.index.IndexWriter$IndexWriterMergeSource#merge():6622 [Interpreted code] at org.apache.lucene.index.ConcurrentMergeScheduler#doMerge():661 [Interpreted code] 1.47% 4602M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 1.39% 4350M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 1.34% 4181M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.29% 4022M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000881d8f70#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] at org.apache.lucene.index.IndexWriter#mergeMiddle():5354 [Interpreted code] at org.apache.lucene.index.IndexWriter#merge():4816 [Interpreted code] 1.22% 3810M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():200 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] 1.13% 3531M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 1.08% 3355M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():349 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 1.07% 3352M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000881d8f70#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] at org.apache.lucene.index.IndexWriter#mergeMiddle():5354 [Interpreted code] at org.apache.lucene.index.IndexWriter#merge():4816 [Interpreted code] 0.99% 3083M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():736 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.83% 2599M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.81% 2517M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#initStreamSlices():161 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():198 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 0.79% 2452M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():183 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 0.76% 2365M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] 0.71% 2209M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] 0.68% 2126M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] 0.66% 2061M perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.64% 1998M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.63% 1962M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():173 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] 0.62% 1946M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():200 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] 0.60% 1882M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] 0.54% 1699M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x000000008813dcc0#apply() [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#appendBlock():525 [JIT compiled code] at org.apache.lucene.store.ByteBuffersDataOutput#writeByte():187 [Inlined code] at org.apache.lucene.store.DataOutput#writeVInt():203 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#append():138 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex():488 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks():682 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm():1040 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():996 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] 0.52% 1618M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] 0.51% 1578M java.util.TreeMap#keyIterator():1421 [Inlined code] at java.util.TreeMap$KeySet#iterator():1434 [JIT compiled code] at java.util.TreeSet#iterator():187 [Inlined code] at org.apache.lucene.codecs.CompetitiveImpactAccumulator#addAll():82 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():482 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#finishTerm():576 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():172 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] 0.50% 1570M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [JIT compiled code] at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings():131 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():125 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000881d8f70#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] 0.48% 1485M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [JIT compiled code] 0.46% 1430M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [JIT compiled code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [JIT compiled code] 0.46% 1424M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():644 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.43% 1349M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():464 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc():259 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():144 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000881d8f70#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] 0.43% 1336M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.40% 1245M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2133 [Inlined code] at org.apache.lucene.util.IntBlockPool#nextBuffer():153 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#initStreamSlices():155 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():198 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 0.39% 1214M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():200 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 0.36% 1130M perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.34% 1068M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():183 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 0.33% 1031M perf.LineFileDocs#intToID():305 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.33% 1029M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():737 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] move log to /l/logs.nightly/2026.07.30.18.07.05/fastIndexMediumDocs.log move vmstat log to /l/logs.nightly/2026.07.30.18.07.05/fastIndexMediumDocs.vmstat.log move top log to /l/logs.nightly/2026.07.30.18.07.05/fastIndexMediumDocs.top.log [2026-07-30 19:26:39.859964] took 104.7 sec [2026-07-30 19:26:39.864844] medIndexAtClose None [2026-07-30 19:26:39.865737] build medium vectors index (fast) /l/indices/wikimedium.trunk.nightly.Lucene104.vectors=1024.nd27.625M: now create cd /l/trunk.nightly/lucene/benchmark NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log /l/logs.nightly/nightly.wikimedium.trunk.nightly.Lucene104.vectors=1024.nd27.625M.log run: ['/usr/lib/jvm/java-26-openjdk/bin/java', '--add-modules', 'jdk.incubator.vector', '-Xmx32g', '-Xms32g', '-server', '-XX:+UseParallelGC', '-Djava.io.tmpdir=/l/tmp', '--enable-native-access=ALL-UNNAMED', '-classpath', '/l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build', '-XX:StartFlightRecording=jdk.CPUTimeSample#enabled=true,dumponexit=true,maxsize=2048M,settings=/l/util.nightly/src/python/profiling.jfc,filename=/l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.nd27.625M.jfr', '-XX:+UnlockDiagnosticVMOptions', '-XX:+DebugNonSafepoints', 'perf.Indexer', '-dirImpl', 'MMapDirectory', '-indexPath', '/l/indices/wikimedium.trunk.nightly.Lucene104.vectors=1024.nd27.625M', '-analyzer', 'StandardAnalyzerNoStopWords', '-lineDocsFile', '/l/data/enwiki-20110115-lines-1k-fixed-with-random-labels.bin', '-docCountLimit', '27625038', '-threadCount', '36', '-useCMS', '-vectorFile', '/big/cohere-v3-wikipedia-en-scattered-1024d.docs.vec', '-vectorDimension', '1024', '-vectorEncoding', 'FLOAT32', '-verbose', '-ramBufferMB', '2048', '-maxBufferedDocs', '-1', '-postingsFormat', 'Lucene104', '-mergePolicy', 'TieredMergePolicy', '-idFieldPostingsFormat', 'Lucene104', '-idFieldPostingsFormat', 'Lucene104', '-hnswThreadsPerMerge', '16', '-hnswThreadPoolCount', '96'], cwd=/l/trunk.nightly/lucene/benchmark vmstatLogFile=/l/logs.nightly/nightly.vmstat.log topLogFile=/l/logs.nightly/nightly.top.log run vmstat: /usr/sbin/vmstat --active --wide --timestamp --unit M 1 > /l/logs.nightly/nightly.vmstat.log 2>&1 & run /usr/sbin/ps -eo pid,%cpu,%mem,bsdtime,etime,start,args --cols=120 --sort=-%cpu | head -10 >> /l/logs.nightly/nightly.top.log 2>&1 to /l/logs.nightly/nightly.top.log now kill vmstat: pid=2149391 Profiler summary for /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.nd27.625M.jfr Version: 2.1 Chunks: 159 Start: 2026-07-31 02:26:27 (UTC) Duration: 1035 s Event Type Count Size (bytes) ============================================================= jdk.CPUTimeSample 93071225 1861331982 jdk.FileWrite 3901771 107538416 jdk.ObjectAllocationInNewTLAB 246492 5275732 jdk.BooleanFlag 109074 3593241 jdk.FileRead 85024 2492001 jdk.ObjectAllocationOutsideTLAB 18339 361836 jdk.CPULoad 17078 358638 jdk.UnsignedIntFlag 9699 349005 jdk.IntFlag 8904 330720 jdk.StringFlag 7155 279840 jdk.Checkpoint 5120 146748549 jdk.CPUInformation 159 238818 jdk.GCConfiguration 159 4293 jdk.JVMInformation 159 191913 jdk.Metadata 159 17837574 jdk.Compilation 109 3051 jdk.GarbageCollection 30 819 jdk.ActiveRecording 0 0 jdk.ActiveSetting 0 0 jdk.AllocationRequiringGC 0 0 jdk.BooleanFlagChanged 0 0 jdk.CPUTimeSamplesLost 0 0 jdk.CPUTimeStampCounter 0 0 jdk.ClassDefine 0 0 jdk.ClassLoad 0 0 jdk.ClassLoaderStatistics 0 0 jdk.ClassLoadingStatistics 0 0 jdk.ClassRedefinition 0 0 jdk.ClassUnload 0 0 jdk.CodeCacheConfiguration 0 0 jdk.CodeCacheFull 0 0 jdk.CodeCacheStatistics 0 0 jdk.CompilationFailure 0 0 jdk.CompilerConfiguration 0 0 jdk.CompilerInlining 0 0 jdk.CompilerPhase 0 0 jdk.CompilerQueueUtilization 0 0 jdk.CompilerStatistics 0 0 jdk.ConcurrentModeFailure 0 0 jdk.ContainerCPUThrottling 0 0 jdk.ContainerCPUUsage 0 0 jdk.ContainerConfiguration 0 0 jdk.ContainerIOUsage 0 0 jdk.ContainerMemoryUsage 0 0 jdk.ContinuationFreeze 0 0 jdk.ContinuationFreezeFast 0 0 jdk.ContinuationFreezeSlow 0 0 jdk.ContinuationThaw 0 0 jdk.ContinuationThawFast 0 0 jdk.ContinuationThawSlow 0 0 jdk.DataLoss 0 0 jdk.Deoptimization 0 0 jdk.DeprecatedInvocation 0 0 jdk.Deserialization 0 0 jdk.DirectBufferStatistics 0 0 jdk.DoubleFlag 0 0 jdk.DoubleFlagChanged 0 0 jdk.DumpReason 0 0 jdk.EvacuationFailed 0 0 jdk.EvacuationInformation 0 0 jdk.ExceptionStatistics 0 0 jdk.ExecuteVMOperation 0 0 jdk.ExecutionSample 0 0 jdk.FileForce 0 0 jdk.FinalFieldMutation 0 0 jdk.FinalizerStatistics 0 0 jdk.Flush 0 0 jdk.G1AdaptiveIHOP 0 0 jdk.G1BasicIHOP 0 0 jdk.G1EvacuationOldStatistics 0 0 jdk.G1EvacuationYoungStatistics 0 0 jdk.G1GarbageCollection 0 0 jdk.G1HeapRegionInformation 0 0 jdk.G1HeapRegionTypeChange 0 0 jdk.G1HeapSummary 0 0 jdk.G1MMU 0 0 jdk.GCCPUTime 0 0 jdk.GCHeapConfiguration 0 0 jdk.GCHeapMemoryPoolUsage 0 0 jdk.GCHeapMemoryUsage 0 0 jdk.GCHeapSummary 0 0 jdk.GCPhaseConcurrent 0 0 jdk.GCPhaseConcurrentLevel1 0 0 jdk.GCPhaseConcurrentLevel2 0 0 jdk.GCPhaseParallel 0 0 jdk.GCPhasePause 0 0 jdk.GCPhasePauseLevel1 0 0 jdk.GCPhasePauseLevel2 0 0 jdk.GCPhasePauseLevel3 0 0 jdk.GCPhasePauseLevel4 0 0 jdk.GCReferenceStatistics 0 0 jdk.GCSurvivorConfiguration 0 0 jdk.GCTLABConfiguration 0 0 jdk.HeapDump 0 0 jdk.InitialEnvironmentVariable 0 0 jdk.InitialSecurityProperty 0 0 jdk.InitialSystemProperty 0 0 jdk.IntFlagChanged 0 0 jdk.JITRestart 0 0 jdk.JavaAgent 0 0 jdk.JavaErrorThrow 0 0 jdk.JavaExceptionThrow 0 0 jdk.JavaMonitorDeflate 0 0 jdk.JavaMonitorEnter 0 0 jdk.JavaMonitorInflate 0 0 jdk.JavaMonitorNotify 0 0 jdk.JavaMonitorStatistics 0 0 jdk.JavaMonitorWait 0 0 jdk.JavaThreadStatistics 0 0 jdk.LongFlag 0 0 jdk.LongFlagChanged 0 0 jdk.MetaspaceAllocationFailure 0 0 jdk.MetaspaceChunkFreeListSummary 0 0 jdk.MetaspaceGCThreshold 0 0 jdk.MetaspaceOOM 0 0 jdk.MetaspaceSummary 0 0 jdk.MethodTiming 0 0 jdk.MethodTrace 0 0 jdk.ModuleExport 0 0 jdk.ModuleRequire 0 0 jdk.NativeAgent 0 0 jdk.NativeLibrary 0 0 jdk.NativeLibraryLoad 0 0 jdk.NativeLibraryUnload 0 0 jdk.NativeMemoryUsage 0 0 jdk.NativeMemoryUsageTotal 0 0 jdk.NativeMethodSample 0 0 jdk.NetworkUtilization 0 0 jdk.OSInformation 0 0 jdk.ObjectAllocationSample 0 0 jdk.ObjectCount 0 0 jdk.ObjectCountAfterGC 0 0 jdk.OldGarbageCollection 0 0 jdk.OldObjectSample 0 0 jdk.PSHeapSummary 0 0 jdk.ParallelOldGarbageCollection 0 0 jdk.PhysicalMemory 0 0 jdk.ProcessStart 0 0 jdk.PromoteObjectInNewPLAB 0 0 jdk.PromoteObjectOutsidePLAB 0 0 jdk.PromotionFailed 0 0 jdk.RedefineClasses 0 0 jdk.ReservedStackActivation 0 0 jdk.ResidentSetSize 0 0 jdk.RetransformClasses 0 0 jdk.SafepointBegin 0 0 jdk.SafepointEnd 0 0 jdk.SafepointLatency 0 0 jdk.SafepointStateSynchronization 0 0 jdk.SecurityPropertyModification 0 0 jdk.SecurityProviderService 0 0 jdk.SerializationMisdeclaration 0 0 jdk.ShenandoahEvacuationInformation 0 0 jdk.ShenandoahHeapRegionInformation 0 0 jdk.ShenandoahHeapRegionStateChange 0 0 jdk.Shutdown 0 0 jdk.SocketRead 0 0 jdk.SocketWrite 0 0 jdk.StringDeduplication 0 0 jdk.StringFlagChanged 0 0 jdk.StringTableStatistics 0 0 jdk.SwapSpace 0 0 jdk.SymbolTableStatistics 0 0 jdk.SyncOnValueBasedClass 0 0 jdk.SystemGC 0 0 jdk.SystemProcess 0 0 jdk.TLSHandshake 0 0 jdk.TenuringDistribution 0 0 jdk.ThreadAllocationStatistics 0 0 jdk.ThreadCPULoad 0 0 jdk.ThreadContextSwitchRate 0 0 jdk.ThreadDump 0 0 jdk.ThreadEnd 0 0 jdk.ThreadPark 0 0 jdk.ThreadSleep 0 0 jdk.ThreadStart 0 0 jdk.UnsignedIntFlagChanged 0 0 jdk.UnsignedLongFlag 0 0 jdk.UnsignedLongFlagChanged 0 0 jdk.VirtualThreadEnd 0 0 jdk.VirtualThreadPinned 0 0 jdk.VirtualThreadStart 0 0 jdk.VirtualThreadSubmitFailed 0 0 jdk.VirtualizationInformation 0 0 jdk.X509Certificate 0 0 jdk.X509Validation 0 0 jdk.YoungGarbageCollection 0 0 jdk.YoungGenerationConfiguration 0 0 jdk.ZAllocationStall 0 0 jdk.ZOldGarbageCollection 0 0 jdk.ZPageAllocation 0 0 jdk.ZRelocationSet 0 0 jdk.ZRelocationSetGroup 0 0 jdk.ZStatisticsCounter 0 0 jdk.ZStatisticsSampler 0 0 jdk.ZThreadPhase 0 0 jdk.ZUncommit 0 0 jdk.ZYoungGarbageCollection 0 0 profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=1 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.nd27.625M.jfr Profiler for cpu at stackSize=1 [medium vectors index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.nd27.625M.jfr is 2047.49 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 93071225 events (total: 93M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 70.10% 65M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] 5.72% 5M jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] 3.73% 3M jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():358 [Inlined code] 2.96% 2M org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] 1.86% 1M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] 1.48% 1M java.util.ArrayList#elementData():412 [Inlined code] 1.20% 1M org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] 1.07% 995651 jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] 0.63% 588606 java.util.Arrays#fill():3143 [Inlined code] 0.58% 539260 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] 0.39% 359917 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive():897 [Inlined code] 0.36% 338727 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():298 [JIT compiled code] 0.29% 268059 org.apache.lucene.util.TernaryLongHeap#downHeap():232 [Inlined code] 0.27% 253747 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] 0.27% 250423 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] 0.27% 249949 org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():101 [JIT compiled code] 0.24% 220693 jdk.incubator.vector.FloatVector#fromMemorySegment():3040 [Inlined code] 0.24% 220211 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():262 [Inlined code] 0.21% 194537 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():303 [JIT compiled code] 0.18% 171649 org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] 0.17% 159541 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] 0.17% 153744 org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#minCompetitiveSimilarity():732 [Inlined code] 0.15% 142000 org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] 0.13% 118204 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():326 [JIT compiled code] 0.12% 115785 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():297 [JIT compiled code] 0.12% 111366 org.apache.lucene.util.hnsw.NeighborQueue#decodeScore():120 [Inlined code] 0.12% 110077 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] 0.11% 104239 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState():165 [Inlined code] 0.11% 102098 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] 0.11% 101209 jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw():200 [Inlined code] 0.11% 98264 org.apache.lucene.util.VectorUtil#normalizeToUnitInterval():450 [Inlined code] 0.10% 97128 org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] 0.10% 96014 org.apache.lucene.util.FixedBitSet#getAndSet():330 [Inlined code] 0.10% 90472 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] 0.10% 89975 java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] 0.09% 87897 org.apache.lucene.util.hnsw.NeighborQueue#encode():115 [Inlined code] 0.09% 86357 org.apache.lucene.util.TernaryLongHeap#top():111 [Inlined code] 0.09% 85656 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 0.09% 84085 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():315 [JIT compiled code] 0.09% 81774 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():293 [JIT compiled code] 0.08% 78557 org.apache.lucene.util.hnsw.NeighborArray#growArrays():96 [Inlined code] 0.08% 77796 org.apache.lucene.util.hnsw.NeighborQueue#size():68 [Inlined code] 0.08% 74835 org.apache.lucene.util.TernaryLongHeap#downHeap():234 [Inlined code] 0.08% 73822 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():139 [JIT compiled code] 0.08% 72955 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():345 [JIT compiled code] 0.07% 68477 jdk.jfr.internal.JVM#emitEvent() [Native code] 0.07% 64512 org.apache.lucene.util.hnsw.NeighborArray#nodes():217 [Inlined code] 0.07% 63716 org.apache.lucene.util.TernaryLongHeap#downHeap():235 [Inlined code] 0.07% 62800 org.apache.lucene.util.TernaryLongHeap#push():81 [Inlined code] 0.07% 62366 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=2 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.nd27.625M.jfr Profiler for cpu at stackSize=2 [medium vectors index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.nd27.625M.jfr is 2047.49 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 93071225 events (total: 93M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 70.10% 65M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] 5.72% 5M jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] 3.73% 3M jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():358 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment():335 [Inlined code] 2.75% 2M org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] 1.86% 1M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] 1.48% 1M java.util.ArrayList#elementData():412 [Inlined code] at java.util.ArrayList#get():429 [Inlined code] 1.20% 1M org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] 1.07% 995651 jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] at jdk.incubator.vector.Float256Vector#fromArray0():935 [Inlined code] 0.63% 588606 java.util.Arrays#fill():3143 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] 0.39% 359917 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive():897 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync#readerShouldBlock():702 [Inlined code] 0.35% 325305 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():298 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 0.29% 267303 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek():177 [Inlined code] 0.27% 253747 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] 0.27% 250423 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] 0.27% 249949 org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():101 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] 0.24% 220211 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():262 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.22% 200541 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#setScoringOrdinal():174 [Inlined code] 0.20% 187808 jdk.incubator.vector.FloatVector#fromMemorySegment():3040 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():110 [JIT compiled code] 0.19% 175819 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():257 [Inlined code] 0.18% 171649 org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [Inlined code] 0.18% 164208 org.apache.lucene.util.TernaryLongHeap#downHeap():232 [Inlined code] at org.apache.lucene.util.TernaryLongHeap#pop():124 [Inlined code] 0.16% 148383 org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#minCompetitiveSimilarity():732 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():343 [JIT compiled code] 0.15% 142000 org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] 0.14% 132141 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():303 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 0.12% 113979 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():326 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.12% 111366 org.apache.lucene.util.hnsw.NeighborQueue#decodeScore():120 [Inlined code] at org.apache.lucene.util.hnsw.NeighborQueue#topScore():151 [Inlined code] 0.12% 110841 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():297 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 0.12% 110077 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 0.11% 103851 org.apache.lucene.util.TernaryLongHeap#downHeap():232 [Inlined code] at org.apache.lucene.util.TernaryLongHeap#updateTop():153 [JIT compiled code] 0.10% 96016 jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw():200 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():356 [Inlined code] 0.10% 96014 org.apache.lucene.util.FixedBitSet#getAndSet():330 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] 0.10% 95858 org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] 0.10% 90472 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] 0.10% 89975 java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] 0.09% 87456 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState():165 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():479 [Inlined code] 0.09% 86357 org.apache.lucene.util.TernaryLongHeap#top():111 [Inlined code] at org.apache.lucene.util.hnsw.NeighborQueue#topScore():151 [Inlined code] 0.09% 82993 org.apache.lucene.util.VectorUtil#normalizeToUnitInterval():450 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#normalizeRawScore():153 [Inlined code] 0.09% 81132 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.08% 76217 org.apache.lucene.util.hnsw.NeighborQueue#encode():115 [Inlined code] at org.apache.lucene.util.hnsw.NeighborQueue#add():78 [Inlined code] 0.08% 75877 org.apache.lucene.util.hnsw.NeighborArray#growArrays():96 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] 0.08% 73822 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():139 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] 0.08% 71051 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 0.07% 68477 jdk.jfr.internal.JVM#emitEvent() [Native code] at jdk.jfr.internal.periodic.JVMEventTask#execute():54 [Inlined code] 0.07% 68300 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.07% 62366 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 0.07% 61871 org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse():314 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():301 [JIT compiled code] 0.07% 61318 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():303 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] 0.06% 59693 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():293 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] 0.06% 59684 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():213 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] 0.06% 59329 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=4 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.nd27.625M.jfr Profiler for cpu at stackSize=4 [medium vectors index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.nd27.625M.jfr is 2047.49 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 93071225 events (total: 93M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 70.10% 65M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] 3.81% 3M jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct():82 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():134 [Inlined code] 3.73% 3M jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():358 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment():335 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment0Template():3410 [Inlined code] at jdk.incubator.vector.Float256Vector#fromMemorySegment0():958 [Inlined code] 2.62% 2M org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 1.86% 1M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] 1.39% 1M jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():128 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] 1.37% 1M java.util.ArrayList#elementData():412 [Inlined code] at java.util.ArrayList#get():429 [Inlined code] at org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] 0.99% 923588 org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.76% 711411 jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] at jdk.incubator.vector.Float256Vector#fromArray0():935 [Inlined code] at jdk.incubator.vector.FloatVector#fromArray():2856 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():157 [JIT compiled code] 0.63% 588606 java.util.Arrays#fill():3143 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#prepareScratchState():374 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():290 [JIT compiled code] 0.52% 481968 jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():169 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] 0.39% 358584 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive():897 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync#readerShouldBlock():702 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():484 [Inlined code] at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared():738 [Inlined code] 0.34% 313145 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():298 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.29% 267303 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek():177 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphSeek():389 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.27% 253747 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] at sun.nio.ch.IOUtil#writeFromNativeBuffer():137 [Inlined code] at sun.nio.ch.IOUtil#write():102 [Inlined code] 0.27% 250423 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.24% 223343 jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] at jdk.incubator.vector.Float256Vector#fromArray0():935 [Inlined code] at jdk.incubator.vector.FloatVector#fromArray():2856 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():142 [JIT compiled code] 0.23% 210946 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():262 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.21% 196749 org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():101 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] 0.20% 187808 jdk.incubator.vector.FloatVector#fromMemorySegment():3040 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():110 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] 0.18% 166861 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():257 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.18% 163188 org.apache.lucene.util.TernaryLongHeap#downHeap():232 [Inlined code] at org.apache.lucene.util.TernaryLongHeap#pop():124 [Inlined code] at org.apache.lucene.util.hnsw.NeighborQueue#pop():129 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():322 [JIT compiled code] 0.17% 162609 org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.17% 159780 org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.14% 127342 org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#minCompetitiveSimilarity():732 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():343 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.14% 126609 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():303 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.12% 110530 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] 0.12% 110467 org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 0.11% 105027 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():297 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.11% 103851 org.apache.lucene.util.TernaryLongHeap#downHeap():232 [Inlined code] at org.apache.lucene.util.TernaryLongHeap#updateTop():153 [JIT compiled code] at org.apache.lucene.util.TernaryLongHeap#insertWithOverflow():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborQueue#insertWithOverflow():91 [Inlined code] 0.11% 102216 java.util.ArrayList#elementData():412 [Inlined code] at java.util.ArrayList#get():429 [Inlined code] at org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#setScoringOrdinal():174 [Inlined code] 0.11% 102189 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 0.11% 100405 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#setScoringOrdinal():174 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():300 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] 0.11% 98054 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#setScoringOrdinal():174 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():491 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.10% 96011 jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw():200 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():356 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment():335 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment0Template():3410 [Inlined code] 0.10% 95164 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():326 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] 0.10% 90472 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] 0.10% 89975 java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.09% 86760 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState():165 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():479 [Inlined code] at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared():738 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] 0.09% 84527 org.apache.lucene.util.hnsw.NeighborQueue#decodeScore():120 [Inlined code] at org.apache.lucene.util.hnsw.NeighborQueue#topScore():151 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#minCompetitiveSimilarity():732 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():343 [JIT compiled code] 0.08% 75868 org.apache.lucene.util.hnsw.NeighborArray#growArrays():96 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] 0.08% 75711 org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.08% 73822 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():139 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] 0.08% 73162 org.apache.lucene.util.FixedBitSet#getAndSet():330 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.07% 69587 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.07% 68477 jdk.jfr.internal.JVM#emitEvent() [Native code] at jdk.jfr.internal.periodic.JVMEventTask#execute():54 [Inlined code] at jdk.jfr.internal.periodic.PeriodicTask#run():125 [Inlined code] at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic():147 [JIT compiled code] 0.07% 67763 org.apache.lucene.util.hnsw.NeighborQueue#encode():115 [Inlined code] at org.apache.lucene.util.hnsw.NeighborQueue#add():78 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():348 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.07% 61871 org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse():314 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():301 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] 0.07% 61318 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():303 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.07% 61124 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=8 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.nd27.625M.jfr Profiler for cpu at stackSize=8 [medium vectors index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.nd27.625M.jfr is 2047.49 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 93071225 events (total: 93M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 13.32% 12M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():122 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] 12.87% 11M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():121 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] 11.73% 10M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():123 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] 11.59% 10M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():143 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] 10.17% 9M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():120 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] 3.80% 3M jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct():82 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():134 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score():287 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse():329 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():301 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] 3.73% 3M jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():358 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment():335 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment0Template():3410 [Inlined code] at jdk.incubator.vector.Float256Vector#fromMemorySegment0():958 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment():3042 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():118 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] 3.44% 3M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct():80 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():134 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score():287 [Inlined code] 2.66% 2M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():158 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] 2.57% 2M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():148 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] 2.55% 2M org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] 1.63% 1M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():153 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] 1.18% 1M java.util.ArrayList#elementData():412 [Inlined code] at java.util.ArrayList#get():429 [Inlined code] at org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.99% 925267 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.99% 923588 org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.84% 778761 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse():329 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():301 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] 0.83% 775372 jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():128 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.76% 711411 jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] at jdk.incubator.vector.Float256Vector#fromArray0():935 [Inlined code] at jdk.incubator.vector.FloatVector#fromArray():2856 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():157 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] 0.53% 494169 java.util.Arrays#fill():3143 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#prepareScratchState():374 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():290 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] 0.46% 427669 jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():169 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] 0.39% 358584 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive():897 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync#readerShouldBlock():702 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():484 [Inlined code] at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared():738 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.34% 313145 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():298 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.27% 255821 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek():177 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphSeek():389 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] 0.27% 253745 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] at sun.nio.ch.IOUtil#writeFromNativeBuffer():137 [Inlined code] at sun.nio.ch.IOUtil#write():102 [Inlined code] at sun.nio.ch.IOUtil#write():72 [Inlined code] at sun.nio.ch.FileChannelImpl#implWrite():359 [Inlined code] at sun.nio.ch.FileChannelImpl#traceImplWrite():378 [Inlined code] at sun.nio.ch.FileChannelImpl#write():337 [Inlined code] 0.25% 235578 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] 0.24% 223342 jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] at jdk.incubator.vector.Float256Vector#fromArray0():935 [Inlined code] at jdk.incubator.vector.FloatVector#fromArray():2856 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():142 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] 0.23% 210946 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():262 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.22% 204440 jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():128 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] 0.18% 166861 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():257 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] 0.17% 162290 org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.17% 159780 org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] 0.16% 150692 jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():128 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():318 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.16% 147737 org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():101 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 0.14% 127759 jdk.incubator.vector.FloatVector#fromMemorySegment():3040 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():110 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.14% 127342 org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#minCompetitiveSimilarity():732 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():343 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.14% 126609 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():303 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.12% 114972 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct():80 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():134 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score():287 [JIT compiled code] 0.12% 110530 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.12% 107381 org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] 0.11% 105195 org.apache.lucene.util.TernaryLongHeap#downHeap():232 [Inlined code] at org.apache.lucene.util.TernaryLongHeap#pop():124 [Inlined code] at org.apache.lucene.util.hnsw.NeighborQueue#pop():129 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():322 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] 0.11% 105027 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():297 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.11% 100405 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#setScoringOrdinal():174 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():300 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.10% 97688 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#setScoringOrdinal():174 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():491 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] 0.10% 95164 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():326 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.10% 95051 java.util.ArrayList#elementData():412 [Inlined code] at java.util.ArrayList#get():429 [Inlined code] at org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.10% 91739 jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw():200 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():356 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment():335 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment0Template():3410 [Inlined code] at jdk.incubator.vector.Float256Vector#fromMemorySegment0():958 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment():3042 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():110 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] 0.10% 90762 jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():128 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():318 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] 0.09% 83406 java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] 0.09% 83284 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [Inlined code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.09% 80968 java.util.Arrays#fill():3143 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#prepareScratchState():374 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():290 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=12 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.nd27.625M.jfr Profiler for cpu at stackSize=12 [medium vectors index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.nd27.625M.jfr is 2047.49 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 93071225 events (total: 93M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 11.41% 10M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():122 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 10.48% 9M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():143 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 10.36% 9M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():121 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 9.18% 8M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():120 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 8.49% 7M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():123 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 3.64% 3M jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct():82 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():134 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score():287 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse():329 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():301 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 3.24% 3M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct():80 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():134 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score():287 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse():318 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():301 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] 2.55% 2M org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 2.35% 2M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():158 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 2.26% 2M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():148 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 1.88% 1M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():123 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():318 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 1.53% 1M jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():358 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment():335 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment0Template():3410 [Inlined code] at jdk.incubator.vector.Float256Vector#fromMemorySegment0():958 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment():3042 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():118 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 1.40% 1M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():153 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 1.36% 1M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():121 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():318 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 1.33% 1M jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():358 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment():335 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment0Template():3410 [Inlined code] at jdk.incubator.vector.Float256Vector#fromMemorySegment0():958 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment():3042 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():118 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 1.18% 1M java.util.ArrayList#elementData():412 [Inlined code] at java.util.ArrayList#get():429 [Inlined code] at org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.99% 919664 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] 0.93% 865644 org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x0000000078202958#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] at org.apache.lucene.search.TaskExecutor$Task#run():171 [JIT compiled code] at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0():96 [Inlined code] 0.84% 778585 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse():329 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():301 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] 0.83% 775372 jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():128 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] 0.79% 733083 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():122 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():318 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.68% 631141 jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] at jdk.incubator.vector.Float256Vector#fromArray0():935 [Inlined code] at jdk.incubator.vector.FloatVector#fromArray():2856 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():157 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.63% 584627 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():143 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] 0.57% 534204 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():123 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.53% 494169 java.util.Arrays#fill():3143 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#prepareScratchState():374 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():290 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x0000000078202958#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.50% 465456 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():122 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.50% 461688 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():121 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.50% 461059 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():120 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.46% 427113 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():122 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.43% 399612 jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():358 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment():335 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment0Template():3410 [Inlined code] at jdk.incubator.vector.Float256Vector#fromMemorySegment0():958 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment():3042 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():118 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():318 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.42% 391715 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():121 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.38% 351883 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():123 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.37% 347662 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():120 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.36% 338175 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive():897 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync#readerShouldBlock():702 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():484 [Inlined code] at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared():738 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] 0.36% 333696 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():143 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse():318 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():301 [JIT compiled code] 0.34% 319090 jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():169 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] 0.34% 317923 jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():358 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment():335 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment0Template():3410 [Inlined code] at jdk.incubator.vector.Float256Vector#fromMemorySegment0():958 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment():3042 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():118 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():318 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.32% 293677 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():298 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x0000000078202958#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] at org.apache.lucene.search.TaskExecutor$Task#run():171 [JIT compiled code] at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0():96 [Inlined code] 0.27% 255821 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek():177 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphSeek():389 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.27% 253511 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] at sun.nio.ch.IOUtil#writeFromNativeBuffer():137 [Inlined code] at sun.nio.ch.IOUtil#write():102 [Inlined code] at sun.nio.ch.IOUtil#write():72 [Inlined code] at sun.nio.ch.FileChannelImpl#implWrite():359 [Inlined code] at sun.nio.ch.FileChannelImpl#traceImplWrite():378 [Inlined code] at sun.nio.ch.FileChannelImpl#write():337 [Inlined code] at sun.nio.ch.ChannelOutputStream#writeFully():68 [Inlined code] at sun.nio.ch.ChannelOutputStream#write():105 [JIT compiled code] at org.apache.lucene.store.FSDirectory$FSIndexOutput$1#write():394 [Inlined code] at java.util.zip.CheckedOutputStream#write():73 [Inlined code] 0.25% 235578 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x0000000078202958#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.24% 227926 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():123 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():318 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.22% 204440 jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():128 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 0.22% 203533 jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] at jdk.incubator.vector.Float256Vector#fromArray0():935 [Inlined code] at jdk.incubator.vector.FloatVector#fromArray():2856 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():142 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.21% 197811 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():262 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x0000000078202958#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] at org.apache.lucene.search.TaskExecutor$Task#run():171 [JIT compiled code] at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0():96 [Inlined code] 0.20% 182508 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct():80 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():134 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score():287 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse():329 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():301 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] 0.20% 181598 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():158 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] 0.19% 181139 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():148 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] 0.18% 166861 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():257 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x0000000078202958#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] at org.apache.lucene.search.TaskExecutor$Task#run():171 [JIT compiled code] 0.17% 162290 org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=1 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.nd27.625M.jfr Profiler for heap at stackSize=1 [medium vectors index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.nd27.625M.jfr is 2047.49 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 264830 events (total: 115044M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 21.76% 25035M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] 21.70% 24960M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] 9.42% 10833M perf.LineFileDocs#readVector():212 [Inlined code] 8.23% 9467M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] 5.42% 6231M java.nio.HeapByteBuffer#():75 [Inlined code] 3.43% 3948M perf.LineFileDocs#nextDoc():647 [JIT compiled code] 3.37% 3873M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] 3.25% 3739M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] 2.00% 2304M perf.LineFileDocs#readDocs():176 [JIT compiled code] 1.99% 2284M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] 1.90% 2186M java.lang.StringUTF16#compress():223 [Inlined code] 1.29% 1481M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] 1.16% 1330M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] 1.00% 1147M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] 0.98% 1130M java.lang.StringUTF16#compress():227 [Inlined code] 0.74% 850M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] 0.74% 849M org.apache.lucene.util.TimSorter#():62 [Inlined code] 0.74% 845M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] 0.64% 733M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [Inlined code] 0.59% 675M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] 0.58% 666M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] 0.57% 653M org.apache.lucene.util.hnsw.NeighborArray#():55 [Inlined code] 0.56% 638M org.apache.lucene.util.hnsw.NeighborArray#():54 [Inlined code] 0.54% 622M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] 0.53% 606M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] 0.49% 567M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] 0.47% 535M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] 0.45% 517M org.apache.lucene.util.BytesRef#():71 [Inlined code] 0.37% 431M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():164 [JIT compiled code] 0.37% 423M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] 0.36% 417M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] 0.31% 351M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():344 [JIT compiled code] 0.23% 266M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] 0.18% 211M java.lang.invoke.DirectMethodHandle#allocateInstance():503 [Inlined code] 0.17% 200M perf.LineFileDocs#nextDoc():642 [JIT compiled code] 0.17% 196M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():158 [JIT compiled code] 0.16% 189M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] 0.16% 184M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():334 [JIT compiled code] 0.14% 157M java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquire():389 [JIT compiled code] 0.13% 150M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():320 [JIT compiled code] 0.12% 136M org.apache.lucene.document.IntPoint#pack():114 [Inlined code] 0.12% 135M java.util.ArrayList#grow():240 [Inlined code] 0.11% 124M java.util.ArrayDeque#():179 [Inlined code] 0.11% 124M org.apache.lucene.document.IntPoint#pack():108 [Inlined code] 0.10% 116M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] 0.09% 103M org.apache.lucene.codecs.lucene104.PForUtil#encode():78 [JIT compiled code] 0.07% 83M org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#():82 [Inlined code] 0.07% 77M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock():968 [JIT compiled code] 0.07% 76M perf.LineFileDocs#nextDoc():654 [JIT compiled code] 0.07% 75M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2133 [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=2 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.nd27.625M.jfr Profiler for heap at stackSize=2 [medium vectors index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.nd27.625M.jfr is 2047.49 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 264830 events (total: 115044M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 21.73% 25000M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] 21.70% 24960M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] 9.42% 10833M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] 8.23% 9467M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$3#copyValue():451 [Inlined code] 5.42% 6231M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] 3.43% 3948M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 3.37% 3873M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():688 [Inlined code] 3.25% 3739M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] 2.00% 2304M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.99% 2284M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [JIT compiled code] 1.90% 2186M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] 1.29% 1481M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] 1.14% 1311M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] 1.00% 1147M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] 0.98% 1130M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] 0.74% 850M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] 0.74% 849M org.apache.lucene.util.TimSorter#():62 [Inlined code] at org.apache.lucene.util.ArrayTimSorter#():34 [Inlined code] 0.64% 733M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.59% 675M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 0.58% 666M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 0.56% 646M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] 0.54% 622M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 0.53% 606M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 0.49% 567M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 0.47% 535M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 0.42% 477M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] 0.37% 423M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():349 [JIT compiled code] 0.37% 420M org.apache.lucene.util.hnsw.NeighborArray#():55 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#():49 [Inlined code] 0.36% 417M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 0.35% 403M org.apache.lucene.util.hnsw.NeighborArray#():54 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#():49 [Inlined code] 0.32% 371M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():164 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():300 [JIT compiled code] 0.23% 266M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [JIT compiled code] 0.20% 235M org.apache.lucene.util.hnsw.NeighborArray#():54 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():166 [JIT compiled code] 0.20% 232M org.apache.lucene.util.hnsw.NeighborArray#():55 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():166 [JIT compiled code] 0.20% 227M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():344 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.17% 200M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.17% 199M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():464 [JIT compiled code] 0.16% 182M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():158 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():300 [JIT compiled code] 0.13% 148M java.lang.invoke.DirectMethodHandle#allocateInstance():503 [Inlined code] at java.lang.invoke.DirectMethodHandle$Holder#newInvokeSpecial() [Inlined code] 0.13% 147M java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquire():389 [JIT compiled code] at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared():739 [Inlined code] 0.12% 136M org.apache.lucene.document.IntPoint#pack():114 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValues():72 [Inlined code] 0.12% 135M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] 0.11% 124M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():344 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.11% 124M org.apache.lucene.document.IntPoint#pack():108 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValues():72 [Inlined code] 0.11% 124M java.util.ArrayDeque#():179 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#():112 [Inlined code] 0.10% 116M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():334 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.10% 116M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():398 [JIT compiled code] 0.09% 99M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():320 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.07% 83M org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#():82 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie():94 [JIT compiled code] 0.07% 76M org.apache.lucene.codecs.lucene104.PForUtil#encode():78 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=4 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.nd27.625M.jfr Profiler for heap at stackSize=4 [medium vectors index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.nd27.625M.jfr is 2047.49 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 264830 events (total: 115044M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 19.62% 22576M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] 19.58% 22530M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] 9.42% 10833M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 8.23% 9467M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$3#copyValue():451 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$3#copyValue():448 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter#addValue():476 [Inlined code] 5.18% 5958M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at perf.LineFileDocs#readVector():213 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] 3.43% 3948M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 3.25% 3739M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] 2.07% 2384M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] 2.07% 2384M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] 2.00% 2304M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.99% 2284M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] 1.91% 2193M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():688 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():343 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 1.69% 1948M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] 1.46% 1679M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():688 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():343 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 1.14% 1311M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] 1.00% 1147M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] 0.97% 1119M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] 0.74% 849M org.apache.lucene.util.TimSorter#():62 [Inlined code] at org.apache.lucene.util.ArrayTimSorter#():34 [Inlined code] at org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [JIT compiled code] 0.69% 793M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [JIT compiled code] 0.60% 687M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] 0.59% 675M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] 0.58% 666M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] 0.56% 646M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] 0.55% 630M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] 0.54% 622M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] 0.53% 606M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] 0.49% 567M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] 0.47% 535M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] 0.41% 476M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.36% 417M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] 0.35% 401M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():349 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 0.26% 301M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():736 [JIT compiled code] 0.23% 266M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [JIT compiled code] at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings():131 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():125 [JIT compiled code] 0.23% 262M org.apache.lucene.util.hnsw.NeighborArray#():55 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#():49 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():344 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.22% 257M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.22% 256M org.apache.lucene.util.hnsw.NeighborArray#():54 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#():49 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():344 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.21% 243M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x0000000078183288#apply() [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#appendBlock():525 [JIT compiled code] 0.20% 232M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():164 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():300 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 0.20% 227M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():344 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] 0.17% 200M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.17% 199M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():464 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc():259 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():144 [JIT compiled code] 0.14% 159M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#initStreamSlices():161 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():198 [JIT compiled code] 0.14% 158M org.apache.lucene.util.hnsw.NeighborArray#():55 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#():49 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():344 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.13% 147M java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquire():389 [JIT compiled code] at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared():739 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] 0.13% 147M java.lang.invoke.DirectMethodHandle#allocateInstance():503 [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():166 [JIT compiled code] 0.13% 146M org.apache.lucene.util.hnsw.NeighborArray#():54 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#():49 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():344 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.13% 144M org.apache.lucene.util.hnsw.NeighborArray#():54 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():166 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():300 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.12% 135M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] at java.util.ArrayList#add():484 [Inlined code] at java.util.ArrayList#add():497 [Inlined code] 0.12% 134M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():164 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():300 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] 0.12% 132M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():158 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():300 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=8 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.nd27.625M.jfr Profiler for heap at stackSize=8 [medium vectors index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.nd27.625M.jfr is 2047.49 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 264830 events (total: 115044M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 11.25% 12946M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 11.19% 12878M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 9.42% 10833M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 8.23% 9467M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$3#copyValue():451 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$3#copyValue():448 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter#addValue():476 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():784 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 6.35% 7306M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] 6.21% 7140M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] 5.18% 5958M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at perf.LineFileDocs#readVector():213 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 3.43% 3948M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 2.00% 2304M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.91% 2193M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():688 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():343 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 1.76% 2023M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [JIT compiled code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] 1.69% 1948M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 1.49% 1716M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] 1.42% 1638M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():688 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():343 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 1.37% 1580M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 1.30% 1491M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 1.25% 1438M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 1.00% 1150M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] 0.99% 1143M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] 0.97% 1119M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.74% 849M org.apache.lucene.util.TimSorter#():62 [Inlined code] at org.apache.lucene.util.ArrayTimSorter#():34 [Inlined code] at org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [JIT compiled code] at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings():131 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():125 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] 0.71% 812M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] 0.69% 797M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] 0.68% 787M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.61% 700M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] 0.60% 688M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.60% 687M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000781ef6c8#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [JIT compiled code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] 0.59% 684M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [JIT compiled code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [JIT compiled code] 0.56% 640M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [JIT compiled code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [JIT compiled code] 0.55% 627M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000781ef6c8#merge() [Interpreted code] 0.53% 606M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 0.53% 606M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 0.52% 596M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 0.49% 567M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 0.47% 543M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 0.44% 507M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000781ef6c8#merge() [Interpreted code] 0.43% 492M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [JIT compiled code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] 0.41% 476M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.40% 464M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 0.38% 441M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] 0.38% 436M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#copyGraphStructure():255 [JIT compiled code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#initializeFromGraph():188 [Interpreted code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#fromGraph():122 [Interpreted code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#initGraph():148 [Interpreted code] 0.37% 428M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#copyGraphStructure():255 [JIT compiled code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#initializeFromGraph():188 [Interpreted code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#fromGraph():122 [Interpreted code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#initGraph():148 [Interpreted code] 0.35% 401M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():349 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [Inlined code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.30% 348M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 0.26% 301M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():736 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.23% 266M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [JIT compiled code] at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings():131 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():125 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] 0.23% 262M org.apache.lucene.util.hnsw.NeighborArray#():55 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#():49 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():344 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.22% 256M org.apache.lucene.util.hnsw.NeighborArray#():54 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#():49 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():344 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.22% 251M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.20% 232M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#replayBufferedVectors():772 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=12 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.nd27.625M.jfr Profiler for heap at stackSize=12 [medium vectors index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.nd27.625M.jfr is 2047.49 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 264830 events (total: 115044M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 11.25% 12946M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x0000000078202958#call() [JIT compiled code] 11.19% 12878M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x0000000078202958#call() [JIT compiled code] 9.42% 10833M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 8.23% 9467M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$3#copyValue():451 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$3#copyValue():448 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter#addValue():476 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():784 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 6.35% 7306M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 6.21% 7140M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 5.18% 5958M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at perf.LineFileDocs#readVector():213 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 3.43% 3948M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 2.00% 2304M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.73% 1991M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():688 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():343 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x0000000078202958#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] at org.apache.lucene.search.TaskExecutor$Task#run():171 [JIT compiled code] at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0():96 [Inlined code] 1.69% 1948M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 1.49% 1716M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000781ef6c8#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [JIT compiled code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] at org.apache.lucene.index.IndexWriter#mergeMiddle():5354 [Interpreted code] 1.42% 1638M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():688 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():343 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 1.37% 1580M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x0000000078202958#call() [JIT compiled code] 1.30% 1491M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 1.25% 1438M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 1.12% 1287M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [JIT compiled code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [Inlined code] 1.00% 1150M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] 0.99% 1143M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] 0.97% 1119M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.74% 849M org.apache.lucene.util.TimSorter#():62 [Inlined code] at org.apache.lucene.util.ArrayTimSorter#():34 [Inlined code] at org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [JIT compiled code] at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings():131 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():125 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000781ef6c8#merge() [Interpreted code] 0.69% 794M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] 0.68% 784M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.67% 774M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] 0.61% 700M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.60% 687M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000781ef6c8#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [JIT compiled code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] at org.apache.lucene.index.IndexWriter#mergeMiddle():5354 [Interpreted code] at org.apache.lucene.index.IndexWriter#merge():4816 [Interpreted code] at org.apache.lucene.index.IndexWriter$IndexWriterMergeSource#merge():6622 [Interpreted code] at org.apache.lucene.index.ConcurrentMergeScheduler#doMerge():661 [Interpreted code] 0.58% 670M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.55% 627M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000781ef6c8#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [JIT compiled code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] at org.apache.lucene.index.IndexWriter#mergeMiddle():5354 [Interpreted code] at org.apache.lucene.index.IndexWriter#merge():4816 [Interpreted code] 0.53% 606M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [Inlined code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.53% 606M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [Inlined code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.52% 596M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [Inlined code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.49% 567M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [Inlined code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.47% 543M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [Inlined code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.44% 507M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000781ef6c8#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [JIT compiled code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] at org.apache.lucene.index.IndexWriter#mergeMiddle():5354 [Interpreted code] at org.apache.lucene.index.IndexWriter#merge():4816 [Interpreted code] 0.43% 492M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [JIT compiled code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.40% 464M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [Inlined code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.39% 449M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x0000000078202958#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] at org.apache.lucene.search.TaskExecutor$Task#run():171 [JIT compiled code] at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0():96 [Inlined code] 0.38% 441M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000781ef6c8#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [JIT compiled code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] at org.apache.lucene.index.IndexWriter#mergeMiddle():5354 [Interpreted code] 0.38% 436M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#copyGraphStructure():255 [JIT compiled code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#initializeFromGraph():188 [Interpreted code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#fromGraph():122 [Interpreted code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#initGraph():148 [Interpreted code] at org.apache.lucene.util.hnsw.ConcurrentHnswMerger#createBuilder():99 [Interpreted code] at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge():234 [Interpreted code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#buildAndWriteGraph():485 [Interpreted code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#lambda$mergeOneField$0():452 [Interpreted code] 0.37% 428M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#copyGraphStructure():255 [JIT compiled code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#initializeFromGraph():188 [Interpreted code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#fromGraph():122 [Interpreted code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#initGraph():148 [Interpreted code] at org.apache.lucene.util.hnsw.ConcurrentHnswMerger#createBuilder():99 [Interpreted code] at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge():234 [Interpreted code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#buildAndWriteGraph():485 [Interpreted code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#lambda$mergeOneField$0():452 [Interpreted code] 0.37% 424M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [JIT compiled code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#postUpdate():404 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] 0.36% 409M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [JIT compiled code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] 0.35% 401M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():349 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [Inlined code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.34% 387M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [JIT compiled code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] 0.30% 348M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [Inlined code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.27% 311M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [JIT compiled code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#flushAllThreads():688 [Interpreted code] 0.26% 301M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():736 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.23% 266M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [JIT compiled code] at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings():131 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():125 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000781ef6c8#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [JIT compiled code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] 0.22% 251M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.22% 248M org.apache.lucene.util.hnsw.NeighborArray#():55 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#():49 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():344 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x0000000078202958#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] at org.apache.lucene.search.TaskExecutor$Task#run():171 [JIT compiled code] at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0():96 [Inlined code] move log to /l/logs.nightly/2026.07.30.18.07.05/fastIndexMediumDocsWithVectors.log move vmstat log to /l/logs.nightly/2026.07.30.18.07.05/fastIndexMediumDocsWithVectors.vmstat.log move top log to /l/logs.nightly/2026.07.30.18.07.05/fastIndexMediumDocsWithVectors.top.log [2026-07-30 23:25:22.551211] took 11768.0 sec [2026-07-30 23:25:23.493516] medIndexVectorsAtClose None [2026-07-30 23:25:23.502232] build medium quantized vectors index (fast) /l/indices/wikimedium.trunk.nightly.Lucene104.vectors=1024.int8-quantized.nd27.625M: now create cd /l/trunk.nightly/lucene/benchmark NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log /l/logs.nightly/nightly.wikimedium.trunk.nightly.Lucene104.vectors=1024.int8-quantized.nd27.625M.log run: ['/usr/lib/jvm/java-26-openjdk/bin/java', '--add-modules', 'jdk.incubator.vector', '-Xmx32g', '-Xms32g', '-server', '-XX:+UseParallelGC', '-Djava.io.tmpdir=/l/tmp', '--enable-native-access=ALL-UNNAMED', '-classpath', '/l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build', '-XX:StartFlightRecording=jdk.CPUTimeSample#enabled=true,dumponexit=true,maxsize=2048M,settings=/l/util.nightly/src/python/profiling.jfc,filename=/l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.int8-quantized.nd27.625M.jfr', '-XX:+UnlockDiagnosticVMOptions', '-XX:+DebugNonSafepoints', 'perf.Indexer', '-dirImpl', 'MMapDirectory', '-indexPath', '/l/indices/wikimedium.trunk.nightly.Lucene104.vectors=1024.int8-quantized.nd27.625M', '-analyzer', 'StandardAnalyzerNoStopWords', '-lineDocsFile', '/l/data/enwiki-20110115-lines-1k-fixed-with-random-labels.bin', '-docCountLimit', '27625038', '-threadCount', '36', '-useCMS', '-vectorFile', '/big/cohere-v3-wikipedia-en-scattered-1024d.docs.vec', '-vectorDimension', '1024', '-vectorEncoding', 'FLOAT32', '-ramBufferMB', '2048', '-maxBufferedDocs', '-1', '-postingsFormat', 'Lucene104', '-mergePolicy', 'TieredMergePolicy', '-idFieldPostingsFormat', 'Lucene104', '-idFieldPostingsFormat', 'Lucene104', '-hnswThreadsPerMerge', '16', '-hnswThreadPoolCount', '96', '-quantizeKNNGraph'], cwd=/l/trunk.nightly/lucene/benchmark vmstatLogFile=/l/logs.nightly/nightly.vmstat.log topLogFile=/l/logs.nightly/nightly.top.log run vmstat: /usr/sbin/vmstat --active --wide --timestamp --unit M 1 > /l/logs.nightly/nightly.vmstat.log 2>&1 & run /usr/sbin/ps -eo pid,%cpu,%mem,bsdtime,etime,start,args --cols=120 --sort=-%cpu | head -10 >> /l/logs.nightly/nightly.top.log 2>&1 to /l/logs.nightly/nightly.top.log now kill vmstat: pid=2352562 Profiler summary for /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.int8-quantized.nd27.625M.jfr Version: 2.1 Chunks: 162 Start: 2026-07-31 04:57:48 (UTC) Duration: 1334 s Event Type Count Size (bytes) ============================================================= jdk.CPUTimeSample 82871555 1657325476 jdk.FileWrite 11335734 309149033 jdk.ObjectAllocationInNewTLAB 485771 10181917 jdk.FileRead 214540 6270595 jdk.BooleanFlag 111132 3661038 jdk.ObjectAllocationOutsideTLAB 71952 1375207 jdk.CPULoad 23296 489216 jdk.UnsignedIntFlag 9882 355590 jdk.IntFlag 9072 336960 jdk.StringFlag 7290 287550 jdk.Checkpoint 6403 137037562 jdk.CPUInformation 162 243324 jdk.GCConfiguration 162 4374 jdk.JVMInformation 162 201852 jdk.Metadata 162 18174132 jdk.Compilation 159 4435 jdk.GarbageCollection 91 2369 jdk.ActiveRecording 0 0 jdk.ActiveSetting 0 0 jdk.AllocationRequiringGC 0 0 jdk.BooleanFlagChanged 0 0 jdk.CPUTimeSamplesLost 0 0 jdk.CPUTimeStampCounter 0 0 jdk.ClassDefine 0 0 jdk.ClassLoad 0 0 jdk.ClassLoaderStatistics 0 0 jdk.ClassLoadingStatistics 0 0 jdk.ClassRedefinition 0 0 jdk.ClassUnload 0 0 jdk.CodeCacheConfiguration 0 0 jdk.CodeCacheFull 0 0 jdk.CodeCacheStatistics 0 0 jdk.CompilationFailure 0 0 jdk.CompilerConfiguration 0 0 jdk.CompilerInlining 0 0 jdk.CompilerPhase 0 0 jdk.CompilerQueueUtilization 0 0 jdk.CompilerStatistics 0 0 jdk.ConcurrentModeFailure 0 0 jdk.ContainerCPUThrottling 0 0 jdk.ContainerCPUUsage 0 0 jdk.ContainerConfiguration 0 0 jdk.ContainerIOUsage 0 0 jdk.ContainerMemoryUsage 0 0 jdk.ContinuationFreeze 0 0 jdk.ContinuationFreezeFast 0 0 jdk.ContinuationFreezeSlow 0 0 jdk.ContinuationThaw 0 0 jdk.ContinuationThawFast 0 0 jdk.ContinuationThawSlow 0 0 jdk.DataLoss 0 0 jdk.Deoptimization 0 0 jdk.DeprecatedInvocation 0 0 jdk.Deserialization 0 0 jdk.DirectBufferStatistics 0 0 jdk.DoubleFlag 0 0 jdk.DoubleFlagChanged 0 0 jdk.DumpReason 0 0 jdk.EvacuationFailed 0 0 jdk.EvacuationInformation 0 0 jdk.ExceptionStatistics 0 0 jdk.ExecuteVMOperation 0 0 jdk.ExecutionSample 0 0 jdk.FileForce 0 0 jdk.FinalFieldMutation 0 0 jdk.FinalizerStatistics 0 0 jdk.Flush 0 0 jdk.G1AdaptiveIHOP 0 0 jdk.G1BasicIHOP 0 0 jdk.G1EvacuationOldStatistics 0 0 jdk.G1EvacuationYoungStatistics 0 0 jdk.G1GarbageCollection 0 0 jdk.G1HeapRegionInformation 0 0 jdk.G1HeapRegionTypeChange 0 0 jdk.G1HeapSummary 0 0 jdk.G1MMU 0 0 jdk.GCCPUTime 0 0 jdk.GCHeapConfiguration 0 0 jdk.GCHeapMemoryPoolUsage 0 0 jdk.GCHeapMemoryUsage 0 0 jdk.GCHeapSummary 0 0 jdk.GCPhaseConcurrent 0 0 jdk.GCPhaseConcurrentLevel1 0 0 jdk.GCPhaseConcurrentLevel2 0 0 jdk.GCPhaseParallel 0 0 jdk.GCPhasePause 0 0 jdk.GCPhasePauseLevel1 0 0 jdk.GCPhasePauseLevel2 0 0 jdk.GCPhasePauseLevel3 0 0 jdk.GCPhasePauseLevel4 0 0 jdk.GCReferenceStatistics 0 0 jdk.GCSurvivorConfiguration 0 0 jdk.GCTLABConfiguration 0 0 jdk.HeapDump 0 0 jdk.InitialEnvironmentVariable 0 0 jdk.InitialSecurityProperty 0 0 jdk.InitialSystemProperty 0 0 jdk.IntFlagChanged 0 0 jdk.JITRestart 0 0 jdk.JavaAgent 0 0 jdk.JavaErrorThrow 0 0 jdk.JavaExceptionThrow 0 0 jdk.JavaMonitorDeflate 0 0 jdk.JavaMonitorEnter 0 0 jdk.JavaMonitorInflate 0 0 jdk.JavaMonitorNotify 0 0 jdk.JavaMonitorStatistics 0 0 jdk.JavaMonitorWait 0 0 jdk.JavaThreadStatistics 0 0 jdk.LongFlag 0 0 jdk.LongFlagChanged 0 0 jdk.MetaspaceAllocationFailure 0 0 jdk.MetaspaceChunkFreeListSummary 0 0 jdk.MetaspaceGCThreshold 0 0 jdk.MetaspaceOOM 0 0 jdk.MetaspaceSummary 0 0 jdk.MethodTiming 0 0 jdk.MethodTrace 0 0 jdk.ModuleExport 0 0 jdk.ModuleRequire 0 0 jdk.NativeAgent 0 0 jdk.NativeLibrary 0 0 jdk.NativeLibraryLoad 0 0 jdk.NativeLibraryUnload 0 0 jdk.NativeMemoryUsage 0 0 jdk.NativeMemoryUsageTotal 0 0 jdk.NativeMethodSample 0 0 jdk.NetworkUtilization 0 0 jdk.OSInformation 0 0 jdk.ObjectAllocationSample 0 0 jdk.ObjectCount 0 0 jdk.ObjectCountAfterGC 0 0 jdk.OldGarbageCollection 0 0 jdk.OldObjectSample 0 0 jdk.PSHeapSummary 0 0 jdk.ParallelOldGarbageCollection 0 0 jdk.PhysicalMemory 0 0 jdk.ProcessStart 0 0 jdk.PromoteObjectInNewPLAB 0 0 jdk.PromoteObjectOutsidePLAB 0 0 jdk.PromotionFailed 0 0 jdk.RedefineClasses 0 0 jdk.ReservedStackActivation 0 0 jdk.ResidentSetSize 0 0 jdk.RetransformClasses 0 0 jdk.SafepointBegin 0 0 jdk.SafepointEnd 0 0 jdk.SafepointLatency 0 0 jdk.SafepointStateSynchronization 0 0 jdk.SecurityPropertyModification 0 0 jdk.SecurityProviderService 0 0 jdk.SerializationMisdeclaration 0 0 jdk.ShenandoahEvacuationInformation 0 0 jdk.ShenandoahHeapRegionInformation 0 0 jdk.ShenandoahHeapRegionStateChange 0 0 jdk.Shutdown 0 0 jdk.SocketRead 0 0 jdk.SocketWrite 0 0 jdk.StringDeduplication 0 0 jdk.StringFlagChanged 0 0 jdk.StringTableStatistics 0 0 jdk.SwapSpace 0 0 jdk.SymbolTableStatistics 0 0 jdk.SyncOnValueBasedClass 0 0 jdk.SystemGC 0 0 jdk.SystemProcess 0 0 jdk.TLSHandshake 0 0 jdk.TenuringDistribution 0 0 jdk.ThreadAllocationStatistics 0 0 jdk.ThreadCPULoad 0 0 jdk.ThreadContextSwitchRate 0 0 jdk.ThreadDump 0 0 jdk.ThreadEnd 0 0 jdk.ThreadPark 0 0 jdk.ThreadSleep 0 0 jdk.ThreadStart 0 0 jdk.UnsignedIntFlagChanged 0 0 jdk.UnsignedLongFlag 0 0 jdk.UnsignedLongFlagChanged 0 0 jdk.VirtualThreadEnd 0 0 jdk.VirtualThreadPinned 0 0 jdk.VirtualThreadStart 0 0 jdk.VirtualThreadSubmitFailed 0 0 jdk.VirtualizationInformation 0 0 jdk.X509Certificate 0 0 jdk.X509Validation 0 0 jdk.YoungGarbageCollection 0 0 jdk.YoungGenerationConfiguration 0 0 jdk.ZAllocationStall 0 0 jdk.ZOldGarbageCollection 0 0 jdk.ZPageAllocation 0 0 jdk.ZRelocationSet 0 0 jdk.ZRelocationSetGroup 0 0 jdk.ZStatisticsCounter 0 0 jdk.ZStatisticsSampler 0 0 jdk.ZThreadPhase 0 0 jdk.ZUncommit 0 0 jdk.ZYoungGarbageCollection 0 0 profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=1 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.int8-quantized.nd27.625M.jfr Profiler for cpu at stackSize=1 [medium quantized vectors index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.int8-quantized.nd27.625M.jfr is 2045.74 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 82871555 events (total: 82M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 35.96% 29M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] 35.06% 29M org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():201 [Inlined code] 6.51% 5M jdk.incubator.vector.IntVector#reduceLanesTemplate():2840 [Inlined code] 3.60% 2M org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] 3.19% 2M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] 2.16% 1M jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] 1.32% 1M java.util.ArrayList#elementData():412 [Inlined code] 0.71% 584392 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] 0.56% 464773 jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] 0.49% 402370 org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():491 [Inlined code] 0.36% 300393 jdk.incubator.vector.IntVector#lanewiseTemplate():798 [Inlined code] 0.33% 269509 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#loss():290 [Inlined code] 0.31% 258350 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive():897 [Inlined code] 0.26% 218176 org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] 0.24% 201141 java.util.Arrays#fill():3143 [Inlined code] 0.24% 195812 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] 0.23% 188181 jdk.internal.foreign.NativeMemorySegmentImpl#unsafeGetOffset():87 [Inlined code] 0.21% 172572 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] 0.21% 171860 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():262 [JIT compiled code] 0.18% 153071 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():324 [JIT compiled code] 0.18% 150757 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] 0.18% 149256 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] 0.18% 148999 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():326 [JIT compiled code] 0.17% 143329 java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] 0.16% 134682 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState():165 [Inlined code] 0.16% 132100 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.14% 119691 org.apache.lucene.util.FixedBitSet#getAndSet():330 [Inlined code] 0.14% 117126 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():139 [JIT compiled code] 0.13% 104763 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] 0.13% 104323 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():329 [JIT compiled code] 0.12% 96955 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] 0.11% 92793 org.apache.lucene.util.hnsw.NeighborArray#nodes():217 [Inlined code] 0.10% 86401 jdk.jfr.internal.JVM#emitEvent() [Native code] 0.09% 72684 org.apache.lucene.util.TernaryLongHeap#downHeap():232 [Inlined code] 0.08% 67319 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():51 [Inlined code] 0.07% 61005 org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] 0.07% 60775 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] 0.07% 57964 sun.nio.ch.NativeThread#current0() [Native code] 0.07% 57944 org.apache.lucene.store.ChecksumIndexInput#skipByReading():81 [JIT compiled code] 0.07% 57553 org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor():189 [Inlined code] 0.07% 55533 jdk.internal.foreign.AbstractMemorySegmentImpl#checkBounds():422 [Inlined code] 0.07% 54213 org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer#quantizedScore():254 [JIT compiled code] 0.07% 54173 org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer#quantizedScore():256 [JIT compiled code] 0.06% 53598 org.apache.lucene.util.hnsw.NeighborQueue#encode():115 [Inlined code] 0.06% 51492 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():228 [JIT compiled code] 0.06% 49372 org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor():188 [Inlined code] 0.06% 49143 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():328 [JIT compiled code] 0.06% 47624 jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw():200 [Inlined code] 0.06% 46441 sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code] 0.06% 45897 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():219 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=2 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.int8-quantized.nd27.625M.jfr Profiler for cpu at stackSize=2 [medium quantized vectors index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.int8-quantized.nd27.625M.jfr is 2045.74 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 82871555 events (total: 82M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 35.96% 29M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] 33.84% 28M org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():201 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] 6.51% 5M jdk.incubator.vector.IntVector#reduceLanesTemplate():2840 [Inlined code] at jdk.incubator.vector.Int256Vector#reduceLanes():330 [Inlined code] 3.33% 2M org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] 3.19% 2M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] 2.16% 1M jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] at jdk.incubator.vector.Float256Vector#fromArray0():935 [Inlined code] 1.32% 1M java.util.ArrayList#elementData():412 [Inlined code] at java.util.ArrayList#get():429 [Inlined code] 0.63% 521461 org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():201 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse():329 [JIT compiled code] 0.56% 464773 jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] 0.56% 461975 org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():201 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse():318 [JIT compiled code] 0.49% 402370 org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():491 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.46% 383604 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek():177 [Inlined code] 0.36% 300393 jdk.incubator.vector.IntVector#lanewiseTemplate():798 [Inlined code] at jdk.incubator.vector.Int256Vector#lanewise():278 [Inlined code] 0.31% 258350 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive():897 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync#readerShouldBlock():702 [Inlined code] 0.27% 225353 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#setScoringOrdinal():174 [Inlined code] 0.26% 218176 org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] 0.25% 208918 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#loss():290 [Inlined code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():345 [JIT compiled code] 0.24% 201141 java.util.Arrays#fill():3143 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] 0.24% 195812 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] 0.23% 188177 jdk.internal.foreign.NativeMemorySegmentImpl#unsafeGetOffset():87 [Inlined code] at jdk.internal.foreign.AbstractMemorySegmentImpl#isAlignedForElement():386 [Inlined code] 0.21% 172572 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] 0.21% 171860 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():262 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.18% 153071 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():324 [JIT compiled code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():219 [JIT compiled code] 0.18% 151637 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():257 [JIT compiled code] 0.17% 143451 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():326 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.17% 143329 java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] 0.16% 128463 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.14% 119691 org.apache.lucene.util.FixedBitSet#getAndSet():330 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] 0.14% 117126 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():139 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] 0.14% 116249 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState():165 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():479 [Inlined code] 0.13% 104763 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 0.13% 104323 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():329 [JIT compiled code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():219 [JIT compiled code] 0.12% 96955 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] 0.11% 92585 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 0.10% 86401 jdk.jfr.internal.JVM#emitEvent() [Native code] at jdk.jfr.internal.periodic.JVMEventTask#execute():54 [Inlined code] 0.09% 72684 org.apache.lucene.util.TernaryLongHeap#downHeap():232 [Inlined code] at org.apache.lucene.util.TernaryLongHeap#pop():124 [Inlined code] 0.07% 60775 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 0.07% 60591 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#loss():290 [Inlined code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():307 [JIT compiled code] 0.07% 58979 org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] 0.07% 57964 sun.nio.ch.NativeThread#current0() [Native code] at sun.nio.ch.NativeThread#current():51 [Inlined code] 0.07% 57944 org.apache.lucene.store.ChecksumIndexInput#skipByReading():81 [JIT compiled code] at org.apache.lucene.store.ChecksumIndexInput#seek():64 [Inlined code] 0.07% 57553 org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor():189 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor():401 [Inlined code] 0.07% 57365 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] 0.07% 55533 jdk.internal.foreign.AbstractMemorySegmentImpl#checkBounds():422 [Inlined code] at jdk.internal.foreign.AbstractMemorySegmentImpl#checkAccessBounds():413 [Inlined code] 0.07% 54213 org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer#quantizedScore():254 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():201 [Inlined code] 0.07% 54173 org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer#quantizedScore():256 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():201 [Inlined code] 0.06% 51664 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] 0.06% 49701 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [JIT compiled code] 0.06% 49372 org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor():188 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor():401 [Inlined code] 0.06% 49143 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():328 [JIT compiled code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():219 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=4 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.int8-quantized.nd27.625M.jfr Profiler for cpu at stackSize=4 [medium quantized vectors index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.int8-quantized.nd27.625M.jfr is 2045.74 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 82871555 events (total: 82M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 35.96% 29M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] 32.03% 26M org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():201 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 6.51% 5M jdk.incubator.vector.IntVector#reduceLanesTemplate():2840 [Inlined code] at jdk.incubator.vector.Int256Vector#reduceLanes():330 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody256():479 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():420 [Inlined code] 3.19% 2M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] 3.17% 2M org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 1.64% 1M jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] at jdk.incubator.vector.Float256Vector#fromArray0():935 [Inlined code] at jdk.incubator.vector.FloatVector#fromArray():2856 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():157 [JIT compiled code] 1.20% 998213 org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():201 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():327 [JIT compiled code] 1.19% 984667 java.util.ArrayList#elementData():412 [Inlined code] at java.util.ArrayList#get():429 [Inlined code] at org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] 0.63% 521461 org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():201 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse():329 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():301 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] 0.58% 479467 org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():201 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] 0.56% 464773 jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():169 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] 0.56% 461975 org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():201 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse():318 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():301 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] 0.49% 402370 org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():491 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.46% 383604 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek():177 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphSeek():389 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.41% 340627 jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] at jdk.incubator.vector.Float256Vector#fromArray0():935 [Inlined code] at jdk.incubator.vector.FloatVector#fromArray():2856 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():142 [JIT compiled code] 0.36% 300392 jdk.incubator.vector.IntVector#lanewiseTemplate():798 [Inlined code] at jdk.incubator.vector.Int256Vector#lanewise():278 [Inlined code] at jdk.incubator.vector.Int256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.IntVector#add():1380 [Inlined code] 0.31% 257796 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive():897 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync#readerShouldBlock():702 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():484 [Inlined code] at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared():738 [Inlined code] 0.26% 212927 org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.24% 201141 java.util.Arrays#fill():3143 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#prepareScratchState():374 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():290 [JIT compiled code] 0.24% 195812 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.23% 187598 jdk.internal.foreign.NativeMemorySegmentImpl#unsafeGetOffset():87 [Inlined code] at jdk.internal.foreign.AbstractMemorySegmentImpl#isAlignedForElement():386 [Inlined code] at jdk.internal.foreign.AbstractMemorySegmentImpl#isAlignedForElement():381 [Inlined code] at jdk.internal.foreign.AbstractMemorySegmentImpl#copy():663 [Inlined code] 0.21% 172572 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] at sun.nio.ch.IOUtil#writeFromNativeBuffer():137 [Inlined code] at sun.nio.ch.IOUtil#write():102 [Inlined code] 0.20% 164163 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():262 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.17% 143873 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():257 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.17% 143329 java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.16% 135210 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():326 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] 0.16% 133750 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#loss():290 [Inlined code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():345 [JIT compiled code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():219 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter$QuantizedFloatVectorValues#quantize():710 [Inlined code] 0.15% 127828 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 0.14% 118933 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#setScoringOrdinal():174 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():300 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] 0.14% 117572 org.apache.lucene.util.FixedBitSet#getAndSet():330 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.14% 117126 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():139 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] 0.14% 115979 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState():165 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():479 [Inlined code] at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared():738 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] 0.13% 110403 java.util.ArrayList#elementData():412 [Inlined code] at java.util.ArrayList#get():429 [Inlined code] at org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#setScoringOrdinal():174 [Inlined code] 0.13% 105156 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#setScoringOrdinal():174 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():491 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.12% 96955 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] 0.12% 96423 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():324 [JIT compiled code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():219 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter$QuantizedFloatVectorValues#quantize():710 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter$QuantizedFloatVectorValues#vectorValue():662 [Inlined code] 0.11% 95230 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 0.11% 88008 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.10% 86401 jdk.jfr.internal.JVM#emitEvent() [Native code] at jdk.jfr.internal.periodic.JVMEventTask#execute():54 [Inlined code] at jdk.jfr.internal.periodic.PeriodicTask#run():125 [Inlined code] at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic():147 [JIT compiled code] 0.10% 85753 jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] at jdk.incubator.vector.Float256Vector#fromArray0():935 [Inlined code] at jdk.incubator.vector.FloatVector#fromArray():2856 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():147 [JIT compiled code] 0.10% 78788 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse():318 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():301 [JIT compiled code] 0.09% 75168 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#loss():290 [Inlined code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():345 [JIT compiled code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():219 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter#writeVectors():199 [JIT compiled code] 0.08% 70146 org.apache.lucene.util.TernaryLongHeap#downHeap():232 [Inlined code] at org.apache.lucene.util.TernaryLongHeap#pop():124 [Inlined code] at org.apache.lucene.util.hnsw.NeighborQueue#pop():129 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():322 [JIT compiled code] 0.08% 67587 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():329 [JIT compiled code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():219 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter$QuantizedFloatVectorValues#quantize():710 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter$QuantizedFloatVectorValues#vectorValue():662 [Inlined code] 0.07% 58925 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 0.07% 57374 org.apache.lucene.store.ChecksumIndexInput#skipByReading():81 [JIT compiled code] at org.apache.lucene.store.ChecksumIndexInput#seek():64 [Inlined code] at org.apache.lucene.codecs.CodecUtil#checksumEntireFile():653 [JIT compiled code] at org.apache.lucene.codecs.CodecUtil#checksumEntireFile():630 [Inlined code] 0.07% 57365 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.07% 57355 sun.nio.ch.NativeThread#current0() [Native code] at sun.nio.ch.NativeThread#current():51 [Inlined code] at sun.nio.ch.NativeThreadSet#add():48 [Inlined code] at sun.nio.ch.FileChannelImpl#implWrite():353 [Inlined code] 0.07% 56497 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():324 [JIT compiled code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():219 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter#writeVectors():199 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter#writeField():170 [Inlined code] 0.07% 56466 org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor():189 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor():401 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():326 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=8 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.int8-quantized.nd27.625M.jfr Profiler for cpu at stackSize=8 [medium quantized vectors index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.int8-quantized.nd27.625M.jfr is 2045.74 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 82871555 events (total: 82M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 32.03% 26M org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():201 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] 22.10% 18M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():143 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] 6.51% 5M jdk.incubator.vector.IntVector#reduceLanesTemplate():2840 [Inlined code] at jdk.incubator.vector.Int256Vector#reduceLanes():330 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody256():479 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():420 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():383 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():255 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer#quantizedScore():256 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():201 [Inlined code] 5.61% 4M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():148 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] 5.04% 4M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():158 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] 3.21% 2M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():153 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] 3.09% 2M org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] 1.77% 1M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 1.64% 1M jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] at jdk.incubator.vector.Float256Vector#fromArray0():935 [Inlined code] at jdk.incubator.vector.FloatVector#fromArray():2856 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():157 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] 1.39% 1M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse():329 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():301 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] 1.20% 998213 org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():201 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] 1.07% 886931 java.util.ArrayList#elementData():412 [Inlined code] at java.util.ArrayList#get():429 [Inlined code] at org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.63% 521461 org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():201 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse():329 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():301 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.58% 479467 org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():201 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 0.56% 461975 org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():201 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse():318 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():301 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.53% 437406 jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():169 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] 0.49% 402345 org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():491 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.45% 370544 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek():177 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphSeek():389 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] 0.41% 340627 jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] at jdk.incubator.vector.Float256Vector#fromArray0():935 [Inlined code] at jdk.incubator.vector.FloatVector#fromArray():2856 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():142 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] 0.36% 300392 jdk.incubator.vector.IntVector#lanewiseTemplate():798 [Inlined code] at jdk.incubator.vector.Int256Vector#lanewise():278 [Inlined code] at jdk.incubator.vector.Int256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.IntVector#add():1380 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody256():476 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():420 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():383 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():255 [Inlined code] 0.31% 257796 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive():897 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync#readerShouldBlock():702 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():484 [Inlined code] at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared():738 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.23% 187382 jdk.internal.foreign.NativeMemorySegmentImpl#unsafeGetOffset():87 [Inlined code] at jdk.internal.foreign.AbstractMemorySegmentImpl#isAlignedForElement():386 [Inlined code] at jdk.internal.foreign.AbstractMemorySegmentImpl#isAlignedForElement():381 [Inlined code] at jdk.internal.foreign.AbstractMemorySegmentImpl#copy():663 [Inlined code] at java.lang.foreign.MemorySegment#copy():2553 [Inlined code] at org.apache.lucene.store.MemorySegmentIndexInput#readBytes():187 [Inlined code] at org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#vectorValue():129 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer#quantizedScore():252 [JIT compiled code] 0.22% 184879 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] 0.21% 172572 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] at sun.nio.ch.IOUtil#writeFromNativeBuffer():137 [Inlined code] at sun.nio.ch.IOUtil#write():102 [Inlined code] at sun.nio.ch.IOUtil#write():72 [Inlined code] at sun.nio.ch.FileChannelImpl#implWrite():359 [Inlined code] at sun.nio.ch.FileChannelImpl#traceImplWrite():378 [Inlined code] at sun.nio.ch.FileChannelImpl#write():337 [Inlined code] 0.20% 164163 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():262 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.19% 158837 org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.19% 153691 java.util.Arrays#fill():3143 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#prepareScratchState():374 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():290 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] 0.17% 143873 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():257 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] 0.16% 135208 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():326 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.16% 133499 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#loss():290 [Inlined code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():345 [JIT compiled code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():219 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter$QuantizedFloatVectorValues#quantize():710 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter$QuantizedFloatVectorValues#vectorValue():662 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter#writeVectorData():370 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter#mergeOneFlatVectorField():350 [Interpreted code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField():420 [Interpreted code] 0.16% 133424 java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] 0.15% 127828 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000002b1f53c0#call() [JIT compiled code] 0.14% 118933 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#setScoringOrdinal():174 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():300 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.13% 108024 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState():165 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():479 [Inlined code] at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared():738 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.13% 104882 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#setScoringOrdinal():174 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():491 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] 0.12% 96423 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():324 [JIT compiled code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():219 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter$QuantizedFloatVectorValues#quantize():710 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter$QuantizedFloatVectorValues#vectorValue():662 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter#writeVectorData():370 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter#mergeOneFlatVectorField():350 [Interpreted code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField():420 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField():131 [Interpreted code] 0.11% 90600 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [Inlined code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.11% 89828 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [Inlined code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] 0.10% 85753 jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] at jdk.incubator.vector.Float256Vector#fromArray0():935 [Inlined code] at jdk.incubator.vector.FloatVector#fromArray():2856 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():147 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] 0.10% 82807 jdk.jfr.internal.JVM#emitEvent() [Native code] at jdk.jfr.internal.periodic.JVMEventTask#execute():54 [Inlined code] at jdk.jfr.internal.periodic.PeriodicTask#run():125 [Inlined code] at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic():147 [JIT compiled code] at jdk.jfr.internal.PlatformRecorder#periodicTask():502 [JIT compiled code] at jdk.jfr.internal.PlatformRecorder#lambda$startDiskMonitor$0():428 [Interpreted code] at jdk.jfr.internal.PlatformRecorder$$Lambda.0x000000002b079170#run() [Interpreted code] at java.lang.Thread#runWith():1529 [Interpreted code] 0.10% 78788 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse():318 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():301 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] 0.09% 75168 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#loss():290 [Inlined code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():345 [JIT compiled code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():219 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter#writeVectors():199 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter#writeField():170 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter#flush():157 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#flush():207 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#flush():125 [JIT compiled code] 0.09% 72680 org.apache.lucene.util.FixedBitSet#getAndSet():330 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.08% 67587 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():329 [JIT compiled code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():219 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter$QuantizedFloatVectorValues#quantize():710 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter$QuantizedFloatVectorValues#vectorValue():662 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter#writeVectorData():370 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter#mergeOneFlatVectorField():350 [Interpreted code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField():420 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField():131 [Interpreted code] 0.08% 64629 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.08% 62310 java.util.ArrayList#elementData():412 [Inlined code] at java.util.ArrayList#get():429 [Inlined code] at org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#setScoringOrdinal():174 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():300 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] 0.07% 58569 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] 0.07% 57355 sun.nio.ch.NativeThread#current0() [Native code] at sun.nio.ch.NativeThread#current():51 [Inlined code] at sun.nio.ch.NativeThreadSet#add():48 [Inlined code] at sun.nio.ch.FileChannelImpl#implWrite():353 [Inlined code] at sun.nio.ch.FileChannelImpl#traceImplWrite():378 [Inlined code] at sun.nio.ch.FileChannelImpl#write():337 [Inlined code] at sun.nio.ch.ChannelOutputStream#writeFully():68 [Inlined code] at sun.nio.ch.ChannelOutputStream#write():105 [Inlined code] 0.07% 57349 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():139 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.07% 56497 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():324 [JIT compiled code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():219 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter#writeVectors():199 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter#writeField():170 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter#flush():157 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#flush():207 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#flush():125 [JIT compiled code] at org.apache.lucene.index.VectorValuesConsumer#flush():76 [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=12 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.int8-quantized.nd27.625M.jfr Profiler for cpu at stackSize=12 [medium quantized vectors index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.int8-quantized.nd27.625M.jfr is 2045.74 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 82871555 events (total: 82M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 32.03% 26M org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():201 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000002b1f53c0#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] at org.apache.lucene.search.TaskExecutor$Task#run():171 [JIT compiled code] 20.92% 17M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():143 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 5.21% 4M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():148 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 4.74% 3M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():158 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 4.00% 3M jdk.incubator.vector.IntVector#reduceLanesTemplate():2840 [Inlined code] at jdk.incubator.vector.Int256Vector#reduceLanes():330 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody256():479 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():420 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():383 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():255 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer#quantizedScore():256 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():201 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 3.09% 2M org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 2.94% 2M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():153 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 1.79% 1M jdk.incubator.vector.IntVector#reduceLanesTemplate():2840 [Inlined code] at jdk.incubator.vector.Int256Vector#reduceLanes():330 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody256():479 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():420 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():383 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():255 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer#quantizedScore():256 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():201 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 1.77% 1M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] 1.53% 1M jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] at jdk.incubator.vector.Float256Vector#fromArray0():935 [Inlined code] at jdk.incubator.vector.FloatVector#fromArray():2856 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():157 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 1.39% 1M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse():329 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():301 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] 1.20% 998213 org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():201 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000002b1f53c0#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] at org.apache.lucene.search.TaskExecutor$Task#run():171 [JIT compiled code] 1.07% 886501 java.util.ArrayList#elementData():412 [Inlined code] at java.util.ArrayList#get():429 [Inlined code] at org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.63% 521461 org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():201 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse():329 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():301 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.58% 479467 org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():201 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000002b1f53c0#call() [JIT compiled code] 0.56% 461975 org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():201 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse():318 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():301 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.56% 460415 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():143 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse():318 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():301 [JIT compiled code] 0.53% 439715 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():143 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] 0.46% 377128 org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():491 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000002b1f53c0#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] at org.apache.lucene.search.TaskExecutor$Task#run():171 [JIT compiled code] at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0():96 [Inlined code] 0.45% 370539 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek():177 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphSeek():389 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.44% 364234 jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():169 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] 0.38% 315223 jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] at jdk.incubator.vector.Float256Vector#fromArray0():935 [Inlined code] at jdk.incubator.vector.FloatVector#fromArray():2856 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():142 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.29% 243755 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive():897 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync#readerShouldBlock():702 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():484 [Inlined code] at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared():738 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] 0.27% 225491 jdk.incubator.vector.IntVector#reduceLanesTemplate():2840 [Inlined code] at jdk.incubator.vector.Int256Vector#reduceLanes():330 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody256():479 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():420 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():383 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():255 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer#quantizedScore():256 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():201 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse():318 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():301 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] 0.23% 192903 jdk.incubator.vector.IntVector#lanewiseTemplate():798 [Inlined code] at jdk.incubator.vector.Int256Vector#lanewise():278 [Inlined code] at jdk.incubator.vector.Int256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.IntVector#add():1380 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody256():476 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():420 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():383 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():255 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer#quantizedScore():256 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():201 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 0.23% 190270 jdk.incubator.vector.IntVector#reduceLanesTemplate():2840 [Inlined code] at jdk.incubator.vector.Int256Vector#reduceLanes():330 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody256():479 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():420 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():383 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():255 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer#quantizedScore():256 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():201 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse():329 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():301 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] 0.22% 184879 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000002b1f53c0#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.22% 184072 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():148 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] 0.21% 172572 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] at sun.nio.ch.IOUtil#writeFromNativeBuffer():137 [Inlined code] at sun.nio.ch.IOUtil#write():102 [Inlined code] at sun.nio.ch.IOUtil#write():72 [Inlined code] at sun.nio.ch.FileChannelImpl#implWrite():359 [Inlined code] at sun.nio.ch.FileChannelImpl#traceImplWrite():378 [Inlined code] at sun.nio.ch.FileChannelImpl#write():337 [Inlined code] at sun.nio.ch.ChannelOutputStream#writeFully():68 [Inlined code] at sun.nio.ch.ChannelOutputStream#write():105 [Inlined code] at org.apache.lucene.store.FSDirectory$FSIndexOutput$1#write():394 [Inlined code] at java.util.zip.CheckedOutputStream#write():73 [JIT compiled code] 0.19% 156161 jdk.internal.foreign.NativeMemorySegmentImpl#unsafeGetOffset():87 [Inlined code] at jdk.internal.foreign.AbstractMemorySegmentImpl#isAlignedForElement():386 [Inlined code] at jdk.internal.foreign.AbstractMemorySegmentImpl#isAlignedForElement():381 [Inlined code] at jdk.internal.foreign.AbstractMemorySegmentImpl#copy():663 [Inlined code] at java.lang.foreign.MemorySegment#copy():2553 [Inlined code] at org.apache.lucene.store.MemorySegmentIndexInput#readBytes():187 [Inlined code] at org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#vectorValue():129 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer#quantizedScore():252 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():201 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.19% 153911 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():262 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000002b1f53c0#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] at org.apache.lucene.search.TaskExecutor$Task#run():171 [JIT compiled code] at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0():96 [Inlined code] 0.19% 153691 java.util.Arrays#fill():3143 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#prepareScratchState():374 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():290 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000002b1f53c0#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.18% 149118 org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000002b1f53c0#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] at org.apache.lucene.search.TaskExecutor$Task#run():171 [JIT compiled code] at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0():96 [Inlined code] 0.18% 147847 jdk.incubator.vector.IntVector#reduceLanesTemplate():2840 [Inlined code] at jdk.incubator.vector.Int256Vector#reduceLanes():330 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody256():479 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():420 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():383 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():255 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer#quantizedScore():256 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():201 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.17% 143873 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():257 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000002b1f53c0#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] at org.apache.lucene.search.TaskExecutor$Task#run():171 [JIT compiled code] 0.16% 135642 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():153 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] 0.16% 135208 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():326 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] 0.16% 133499 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#loss():290 [Inlined code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():345 [JIT compiled code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():219 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter$QuantizedFloatVectorValues#quantize():710 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter$QuantizedFloatVectorValues#vectorValue():662 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter#writeVectorData():370 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter#mergeOneFlatVectorField():350 [Interpreted code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField():420 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField():131 [Interpreted code] at org.apache.lucene.codecs.KnnVectorsWriter#merge():141 [JIT compiled code] at org.apache.lucene.index.SegmentMerger#mergeVectorValues():274 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002b1ef320#merge() [Interpreted code] 0.16% 133424 java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000002b1f53c0#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.15% 123796 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():158 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] 0.14% 119995 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000002b1f53c0#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] at org.apache.lucene.search.TaskExecutor$Task#run():171 [JIT compiled code] at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0():96 [Inlined code] at org.apache.lucene.search.TaskExecutor$$Lambda.0x000000002b1f5918#run() [JIT compiled code] 0.14% 118927 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#setScoringOrdinal():174 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():300 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.14% 117194 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():148 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse():318 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():301 [JIT compiled code] 0.13% 108024 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState():165 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():479 [Inlined code] at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared():738 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] 0.13% 107700 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():158 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse():318 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():301 [JIT compiled code] 0.13% 104879 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#setScoringOrdinal():174 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():491 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.12% 96423 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():324 [JIT compiled code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():219 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter$QuantizedFloatVectorValues#quantize():710 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter$QuantizedFloatVectorValues#vectorValue():662 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter#writeVectorData():370 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter#mergeOneFlatVectorField():350 [Interpreted code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField():420 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField():131 [Interpreted code] at org.apache.lucene.codecs.KnnVectorsWriter#merge():141 [JIT compiled code] at org.apache.lucene.index.SegmentMerger#mergeVectorValues():274 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002b1ef320#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [JIT compiled code] 0.11% 90600 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [Inlined code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.11% 89828 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [Inlined code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] 0.10% 82807 jdk.jfr.internal.JVM#emitEvent() [Native code] at jdk.jfr.internal.periodic.JVMEventTask#execute():54 [Inlined code] at jdk.jfr.internal.periodic.PeriodicTask#run():125 [Inlined code] at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic():147 [JIT compiled code] at jdk.jfr.internal.PlatformRecorder#periodicTask():502 [JIT compiled code] at jdk.jfr.internal.PlatformRecorder#lambda$startDiskMonitor$0():428 [Interpreted code] at jdk.jfr.internal.PlatformRecorder$$Lambda.0x000000002b079170#run() [Interpreted code] at java.lang.Thread#runWith():1529 [Interpreted code] at java.lang.Thread#run():1516 [Interpreted code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=1 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.int8-quantized.nd27.625M.jfr Profiler for heap at stackSize=1 [medium quantized vectors index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.int8-quantized.nd27.625M.jfr is 2045.74 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 557720 events (total: 352661M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 20.78% 73296M org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#getCorrectiveTerms():150 [Inlined code] 16.91% 59617M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] 16.88% 59525M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] 8.16% 28767M perf.LineFileDocs#readVector():212 [Inlined code] 6.45% 22759M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] 3.89% 13706M java.nio.HeapByteBuffer#():75 [Inlined code] 2.92% 10309M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] 2.76% 9717M perf.LineFileDocs#nextDoc():647 [JIT compiled code] 2.52% 8890M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] 1.58% 5582M perf.LineFileDocs#readDocs():176 [JIT compiled code] 1.52% 5360M java.lang.StringUTF16#compress():223 [Inlined code] 1.45% 5106M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] 0.98% 3464M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] 0.90% 3167M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] 0.85% 2997M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] 0.75% 2653M java.lang.StringUTF16#compress():227 [Inlined code] 0.61% 2158M org.apache.lucene.util.TimSorter#():62 [Inlined code] 0.58% 2047M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] 0.53% 1870M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [Inlined code] 0.51% 1789M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] 0.49% 1730M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] 0.48% 1695M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] 0.45% 1589M org.apache.lucene.util.hnsw.NeighborArray#():55 [Inlined code] 0.44% 1568M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] 0.44% 1553M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] 0.43% 1529M org.apache.lucene.util.hnsw.NeighborArray#():54 [Inlined code] 0.41% 1459M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] 0.40% 1393M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] 0.33% 1163M org.apache.lucene.util.BytesRef#():71 [Inlined code] 0.33% 1153M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] 0.30% 1068M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] 0.25% 880M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():164 [Inlined code] 0.25% 876M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():344 [JIT compiled code] 0.18% 646M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] 0.15% 531M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] 0.15% 520M org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():232 [JIT compiled code] 0.14% 504M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():334 [JIT compiled code] 0.14% 496M java.lang.invoke.DirectMethodHandle#allocateInstance():503 [Inlined code] 0.14% 487M perf.LineFileDocs#nextDoc():642 [JIT compiled code] 0.11% 391M org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():193 [JIT compiled code] 0.10% 364M org.apache.lucene.document.IntPoint#pack():114 [Inlined code] 0.10% 354M java.util.ArrayList#grow():240 [Inlined code] 0.10% 335M java.util.ArrayDeque#():179 [Inlined code] 0.09% 332M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():158 [Inlined code] 0.09% 328M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():320 [JIT compiled code] 0.09% 313M java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquire():389 [JIT compiled code] 0.08% 271M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] 0.07% 247M org.apache.lucene.document.IntPoint#pack():108 [Inlined code] 0.06% 222M org.apache.lucene.codecs.lucene104.PForUtil#encode():78 [JIT compiled code] 0.06% 209M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock():968 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=2 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.int8-quantized.nd27.625M.jfr Profiler for heap at stackSize=2 [medium quantized vectors index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.int8-quantized.nd27.625M.jfr is 2045.74 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 557720 events (total: 352661M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 16.91% 59617M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] 16.85% 59416M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] 10.95% 38617M org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#getCorrectiveTerms():150 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#setScoringOrdinal():221 [Inlined code] 9.83% 34679M org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#getCorrectiveTerms():150 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#setScoringOrdinal():221 [JIT compiled code] 8.16% 28767M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] 6.45% 22759M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$3#copyValue():451 [Inlined code] 3.89% 13704M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] 2.92% 10309M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():688 [Inlined code] 2.76% 9717M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 2.52% 8890M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] 1.58% 5582M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.52% 5360M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] 1.45% 5106M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [JIT compiled code] 0.98% 3464M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] 0.88% 3113M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] 0.85% 2997M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] 0.75% 2653M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] 0.61% 2158M org.apache.lucene.util.TimSorter#():62 [Inlined code] at org.apache.lucene.util.ArrayTimSorter#():34 [Inlined code] 0.53% 1870M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.51% 1789M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] 0.49% 1730M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 0.48% 1695M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 0.45% 1584M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] 0.44% 1568M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 0.44% 1553M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 0.41% 1459M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 0.40% 1393M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 0.33% 1153M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():349 [JIT compiled code] 0.30% 1073M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] 0.30% 1068M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 0.29% 1015M org.apache.lucene.util.hnsw.NeighborArray#():55 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#():49 [Inlined code] 0.28% 983M org.apache.lucene.util.hnsw.NeighborArray#():54 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#():49 [Inlined code] 0.25% 880M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():164 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():300 [JIT compiled code] 0.25% 876M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():344 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.18% 646M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [JIT compiled code] 0.14% 504M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():334 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.14% 498M org.apache.lucene.util.hnsw.NeighborArray#():54 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():166 [Inlined code] 0.14% 498M org.apache.lucene.util.hnsw.NeighborArray#():55 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():166 [Inlined code] 0.14% 487M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.13% 463M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():464 [JIT compiled code] 0.11% 383M java.lang.invoke.DirectMethodHandle#allocateInstance():503 [Inlined code] at java.lang.invoke.DirectMethodHandle$Holder#newInvokeSpecial() [Inlined code] 0.10% 364M org.apache.lucene.document.IntPoint#pack():114 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValues():72 [Inlined code] 0.10% 354M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] 0.10% 341M org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():232 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter$QuantizedFloatVectorValues#quantize():710 [Inlined code] 0.09% 332M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():158 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():300 [JIT compiled code] 0.09% 331M java.util.ArrayDeque#():179 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#():112 [Inlined code] 0.09% 328M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():320 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.09% 301M java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquire():389 [JIT compiled code] at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared():739 [Inlined code] 0.08% 271M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():398 [JIT compiled code] 0.08% 269M org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():193 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter$QuantizedFloatVectorValues#quantize():710 [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=4 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.int8-quantized.nd27.625M.jfr Profiler for heap at stackSize=4 [medium quantized vectors index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.int8-quantized.nd27.625M.jfr is 2045.74 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 557720 events (total: 352661M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 15.33% 54078M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] 15.21% 53631M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] 10.73% 37839M org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#getCorrectiveTerms():150 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#setScoringOrdinal():221 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():300 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] 8.58% 30245M org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#getCorrectiveTerms():150 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#setScoringOrdinal():221 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():491 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 8.16% 28767M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 6.45% 22759M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$3#copyValue():451 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$3#copyValue():448 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter#addValue():476 [Inlined code] 3.70% 13060M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at perf.LineFileDocs#readVector():213 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] 2.92% 10309M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():688 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():343 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 2.76% 9717M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 2.52% 8890M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] 1.58% 5582M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.58% 5565M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] 1.57% 5539M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] 1.36% 4808M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] 1.24% 4364M org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#getCorrectiveTerms():150 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#setScoringOrdinal():221 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():140 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] 0.99% 3499M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] 0.88% 3113M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] 0.85% 2997M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] 0.75% 2631M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] 0.61% 2158M org.apache.lucene.util.TimSorter#():62 [Inlined code] at org.apache.lucene.util.ArrayTimSorter#():34 [Inlined code] at org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [JIT compiled code] 0.53% 1870M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.50% 1770M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [JIT compiled code] 0.49% 1730M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] 0.48% 1695M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] 0.48% 1693M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] 0.46% 1606M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] 0.45% 1584M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] 0.44% 1568M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] 0.44% 1553M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] 0.41% 1459M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] 0.40% 1393M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] 0.35% 1246M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] 0.30% 1068M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] 0.30% 1065M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():349 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 0.29% 1015M org.apache.lucene.util.hnsw.NeighborArray#():55 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#():49 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():344 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.28% 983M org.apache.lucene.util.hnsw.NeighborArray#():54 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#():49 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():344 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.22% 778M org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#getCorrectiveTerms():150 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#setScoringOrdinal():221 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():383 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 0.19% 676M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():736 [JIT compiled code] 0.18% 646M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [JIT compiled code] at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings():131 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():125 [JIT compiled code] 0.17% 589M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x000000002b13d7b0#apply() [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#appendBlock():525 [JIT compiled code] 0.16% 566M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():164 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():300 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 0.15% 537M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():344 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] 0.14% 498M org.apache.lucene.util.hnsw.NeighborArray#():54 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():166 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():300 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.14% 498M org.apache.lucene.util.hnsw.NeighborArray#():55 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():166 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():300 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.14% 487M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.13% 462M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():464 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc():259 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():144 [JIT compiled code] 0.11% 381M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#initStreamSlices():161 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():198 [JIT compiled code] 0.10% 354M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] at java.util.ArrayList#add():484 [Inlined code] at java.util.ArrayList#add():497 [Inlined code] 0.10% 348M java.lang.invoke.DirectMethodHandle#allocateInstance():503 [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():166 [Inlined code] 0.10% 341M org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():232 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter$QuantizedFloatVectorValues#quantize():710 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter$QuantizedFloatVectorValues#vectorValue():662 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter#writeVectorData():370 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=8 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.int8-quantized.nd27.625M.jfr Profiler for heap at stackSize=8 [medium quantized vectors index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.int8-quantized.nd27.625M.jfr is 2045.74 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 557720 events (total: 352661M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 10.73% 37839M org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#getCorrectiveTerms():150 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#setScoringOrdinal():221 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():300 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 8.73% 30771M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 8.62% 30407M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 8.58% 30245M org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#getCorrectiveTerms():150 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#setScoringOrdinal():221 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():491 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] 8.16% 28767M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 6.45% 22759M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$3#copyValue():451 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$3#copyValue():448 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter#addValue():476 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter$FieldWriter#addValue():576 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter$FieldWriter#addValue():526 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():784 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] 4.99% 17612M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] 4.97% 17518M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] 3.70% 13060M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at perf.LineFileDocs#readVector():213 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 2.76% 9717M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 1.71% 6018M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():688 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():343 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 1.58% 5582M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.46% 5164M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 1.46% 5156M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 1.36% 4808M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 1.29% 4554M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] 1.24% 4364M org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#getCorrectiveTerms():150 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#setScoringOrdinal():221 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():140 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 1.23% 4335M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [JIT compiled code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] 1.19% 4211M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():688 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():343 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.99% 3499M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 0.78% 2763M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] 0.78% 2736M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] 0.75% 2631M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.61% 2158M org.apache.lucene.util.TimSorter#():62 [Inlined code] at org.apache.lucene.util.ArrayTimSorter#():34 [Inlined code] at org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [JIT compiled code] at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings():131 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():125 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] 0.54% 1920M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] 0.53% 1879M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] 0.48% 1693M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002b1e2450#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [JIT compiled code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] 0.45% 1603M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] 0.44% 1568M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 0.44% 1564M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002b1e2450#merge() [Interpreted code] 0.44% 1562M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [JIT compiled code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [JIT compiled code] 0.44% 1552M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 0.44% 1549M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [JIT compiled code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [JIT compiled code] 0.43% 1531M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 0.41% 1459M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 0.41% 1435M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002b1e2450#merge() [Interpreted code] 0.39% 1383M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 0.36% 1255M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 0.34% 1194M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.34% 1185M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [JIT compiled code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] 0.31% 1105M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] 0.30% 1065M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():349 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [Inlined code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.26% 921M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#copyGraphStructure():255 [JIT compiled code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#initializeFromGraph():188 [Interpreted code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#fromGraph():122 [Interpreted code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#initGraph():148 [Interpreted code] 0.26% 904M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 0.25% 883M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#copyGraphStructure():255 [JIT compiled code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#initializeFromGraph():188 [Interpreted code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#fromGraph():122 [Interpreted code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#initGraph():148 [Interpreted code] 0.22% 778M org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#getCorrectiveTerms():150 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#setScoringOrdinal():221 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():383 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000002b1f53c0#call() [JIT compiled code] 0.19% 676M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():736 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.19% 654M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.18% 651M org.apache.lucene.util.hnsw.NeighborArray#():55 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#():49 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():344 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.18% 646M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [JIT compiled code] at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings():131 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():125 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=12 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.int8-quantized.nd27.625M.jfr Profiler for heap at stackSize=12 [medium quantized vectors index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.int8-quantized.nd27.625M.jfr is 2045.74 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 557720 events (total: 352661M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 10.73% 37839M org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#getCorrectiveTerms():150 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#setScoringOrdinal():221 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():300 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 8.73% 30771M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000002b1f53c0#call() [JIT compiled code] 8.62% 30407M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000002b1f53c0#call() [JIT compiled code] 8.58% 30245M org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#getCorrectiveTerms():150 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#setScoringOrdinal():221 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():491 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000002b1f53c0#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 8.16% 28767M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 6.45% 22759M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$3#copyValue():451 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$3#copyValue():448 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter#addValue():476 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter$FieldWriter#addValue():576 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter$FieldWriter#addValue():526 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():784 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 4.99% 17611M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 4.97% 17518M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 3.70% 13060M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at perf.LineFileDocs#readVector():213 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 2.76% 9717M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 1.58% 5582M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.58% 5579M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():688 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():343 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000002b1f53c0#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] at org.apache.lucene.search.TaskExecutor$Task#run():171 [JIT compiled code] at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0():96 [Inlined code] 1.36% 4808M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 1.29% 4554M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002b1e2450#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [JIT compiled code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] at org.apache.lucene.index.IndexWriter#mergeMiddle():5354 [Interpreted code] 1.24% 4364M org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#getCorrectiveTerms():150 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#setScoringOrdinal():221 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():140 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000002b1f53c0#call() [JIT compiled code] 1.19% 4211M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():688 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():343 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.99% 3499M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000002b1f53c0#call() [JIT compiled code] 0.97% 3416M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.95% 3364M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.83% 2918M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [JIT compiled code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [JIT compiled code] 0.78% 2763M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] 0.78% 2736M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] 0.75% 2631M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.61% 2158M org.apache.lucene.util.TimSorter#():62 [Inlined code] at org.apache.lucene.util.ArrayTimSorter#():34 [Inlined code] at org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [JIT compiled code] at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings():131 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():125 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002b1e2450#merge() [Interpreted code] 0.53% 1872M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] 0.52% 1822M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] 0.50% 1772M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.49% 1713M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.48% 1693M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002b1e2450#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [JIT compiled code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] at org.apache.lucene.index.IndexWriter#mergeMiddle():5354 [Interpreted code] at org.apache.lucene.index.IndexWriter#merge():4816 [Interpreted code] at org.apache.lucene.index.IndexWriter$IndexWriterMergeSource#merge():6622 [Interpreted code] at org.apache.lucene.index.ConcurrentMergeScheduler#doMerge():661 [Interpreted code] 0.45% 1603M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.44% 1568M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [Inlined code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.44% 1564M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002b1e2450#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [JIT compiled code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] at org.apache.lucene.index.IndexWriter#mergeMiddle():5354 [Interpreted code] at org.apache.lucene.index.IndexWriter#merge():4816 [Interpreted code] 0.44% 1552M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [Inlined code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.43% 1531M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [Inlined code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.41% 1459M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [Inlined code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.41% 1435M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002b1e2450#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [JIT compiled code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] at org.apache.lucene.index.IndexWriter#mergeMiddle():5354 [Interpreted code] at org.apache.lucene.index.IndexWriter#merge():4816 [Interpreted code] 0.39% 1383M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [Inlined code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.36% 1255M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [Inlined code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.34% 1185M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [JIT compiled code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.33% 1152M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [JIT compiled code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#postUpdate():404 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] 0.32% 1127M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000002b1f53c0#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] at org.apache.lucene.search.TaskExecutor$Task#run():171 [JIT compiled code] at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0():96 [Inlined code] 0.31% 1105M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002b1e2450#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [JIT compiled code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] at org.apache.lucene.index.IndexWriter#mergeMiddle():5354 [Interpreted code] 0.30% 1065M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():349 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [Inlined code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.29% 1029M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [JIT compiled code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] 0.28% 1001M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [JIT compiled code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] 0.26% 921M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#copyGraphStructure():255 [JIT compiled code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#initializeFromGraph():188 [Interpreted code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#fromGraph():122 [Interpreted code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#initGraph():148 [Interpreted code] at org.apache.lucene.util.hnsw.ConcurrentHnswMerger#createBuilder():99 [Interpreted code] at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge():234 [Interpreted code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#buildAndWriteGraph():485 [Interpreted code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#lambda$mergeOneField$0():439 [Interpreted code] 0.26% 904M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [Inlined code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.25% 883M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#copyGraphStructure():255 [JIT compiled code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#initializeFromGraph():188 [Interpreted code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#fromGraph():122 [Interpreted code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#initGraph():148 [Interpreted code] at org.apache.lucene.util.hnsw.ConcurrentHnswMerger#createBuilder():99 [Interpreted code] at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge():234 [Interpreted code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#buildAndWriteGraph():485 [Interpreted code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#lambda$mergeOneField$0():439 [Interpreted code] 0.21% 757M org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#getCorrectiveTerms():150 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#setScoringOrdinal():221 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():383 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000002b1f53c0#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] at org.apache.lucene.search.TaskExecutor$Task#run():171 [JIT compiled code] at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0():96 [Inlined code] at org.apache.lucene.search.TaskExecutor$$Lambda.0x000000002b1f5918#run() [JIT compiled code] 0.19% 676M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():736 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] move log to /l/logs.nightly/2026.07.30.18.07.05/fastIndexMediumDocsWithVectorsQuantized.log move vmstat log to /l/logs.nightly/2026.07.30.18.07.05/fastIndexMediumDocsWithVectorsQuantized.vmstat.log move top log to /l/logs.nightly/2026.07.30.18.07.05/fastIndexMediumDocsWithVectorsQuantized.top.log [2026-07-31 01:56:12.265844] took 6843.4 sec [2026-07-31 01:56:12.270496] medIndexVectorsAtClose None [2026-07-31 01:56:12.275686] build nrt medium index /l/indices/wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M: now create cd /l/trunk.nightly/lucene/benchmark NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log /l/logs.nightly/nightly.wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M.log run: ['/usr/lib/jvm/java-26-openjdk/bin/java', '--add-modules', 'jdk.incubator.vector', '-Xmx32g', '-Xms32g', '-server', '-XX:+UseParallelGC', '-Djava.io.tmpdir=/l/tmp', '--enable-native-access=ALL-UNNAMED', '-classpath', '/l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build', '-XX:StartFlightRecording=jdk.CPUTimeSample#enabled=true,dumponexit=true,maxsize=2048M,settings=/l/util.nightly/src/python/profiling.jfc,filename=/l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M.jfr', '-XX:+UnlockDiagnosticVMOptions', '-XX:+DebugNonSafepoints', 'perf.Indexer', '-dirImpl', 'MMapDirectory', '-indexPath', '/l/indices/wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M', '-analyzer', 'StandardAnalyzerNoStopWords', '-lineDocsFile', '/l/data/enwiki-20110115-lines-1k-fixed-with-random-labels.bin', '-docCountLimit', '27625038', '-threadCount', '36', '-dvfields', '-useCMS', '-ramBufferMB', '2048', '-maxBufferedDocs', '-1', '-postingsFormat', 'Lucene104', '-waitForMerges', '-mergePolicy', 'TieredMergePolicy', '-idFieldPostingsFormat', 'Lucene104', '-idFieldPostingsFormat', 'Lucene104', '-waitForCommit', '-hnswThreadsPerMerge', '1', '-hnswThreadPoolCount', '1'], cwd=/l/trunk.nightly/lucene/benchmark vmstatLogFile=/l/logs.nightly/nightly.vmstat.log topLogFile=/l/logs.nightly/nightly.top.log run vmstat: /usr/sbin/vmstat --active --wide --timestamp --unit M 1 > /l/logs.nightly/nightly.vmstat.log 2>&1 & run /usr/sbin/ps -eo pid,%cpu,%mem,bsdtime,etime,start,args --cols=120 --sort=-%cpu | head -10 >> /l/logs.nightly/nightly.top.log 2>&1 to /l/logs.nightly/nightly.top.log now kill vmstat: pid=2482638 Profiler summary for /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M.jfr Version: 2.1 Chunks: 20 Start: 2026-07-31 05:56:12 (UTC) Duration: 190 s Event Type Count Size (bytes) ============================================================= jdk.FileWrite 5093452 122071941 jdk.CPUTimeSample 3994311 70306529 jdk.FileRead 796639 18932033 jdk.ObjectAllocationInNewTLAB 384534 6929149 jdk.ObjectAllocationOutsideTLAB 109222 1805515 jdk.BooleanFlag 13720 435516 jdk.Compilation 7132 184627 jdk.CPULoad 3321 65812 jdk.UnsignedIntFlag 1220 42436 jdk.IntFlag 1120 40256 jdk.Checkpoint 1084 33412879 jdk.StringFlag 900 33920 jdk.GarbageCollection 79 1892 jdk.CPUInformation 20 30016 jdk.GCConfiguration 20 516 jdk.JVMInformation 20 22316 jdk.Metadata 20 2243696 jdk.ActiveRecording 0 0 jdk.ActiveSetting 0 0 jdk.AllocationRequiringGC 0 0 jdk.BooleanFlagChanged 0 0 jdk.CPUTimeSamplesLost 0 0 jdk.CPUTimeStampCounter 0 0 jdk.ClassDefine 0 0 jdk.ClassLoad 0 0 jdk.ClassLoaderStatistics 0 0 jdk.ClassLoadingStatistics 0 0 jdk.ClassRedefinition 0 0 jdk.ClassUnload 0 0 jdk.CodeCacheConfiguration 0 0 jdk.CodeCacheFull 0 0 jdk.CodeCacheStatistics 0 0 jdk.CompilationFailure 0 0 jdk.CompilerConfiguration 0 0 jdk.CompilerInlining 0 0 jdk.CompilerPhase 0 0 jdk.CompilerQueueUtilization 0 0 jdk.CompilerStatistics 0 0 jdk.ConcurrentModeFailure 0 0 jdk.ContainerCPUThrottling 0 0 jdk.ContainerCPUUsage 0 0 jdk.ContainerConfiguration 0 0 jdk.ContainerIOUsage 0 0 jdk.ContainerMemoryUsage 0 0 jdk.ContinuationFreeze 0 0 jdk.ContinuationFreezeFast 0 0 jdk.ContinuationFreezeSlow 0 0 jdk.ContinuationThaw 0 0 jdk.ContinuationThawFast 0 0 jdk.ContinuationThawSlow 0 0 jdk.DataLoss 0 0 jdk.Deoptimization 0 0 jdk.DeprecatedInvocation 0 0 jdk.Deserialization 0 0 jdk.DirectBufferStatistics 0 0 jdk.DoubleFlag 0 0 jdk.DoubleFlagChanged 0 0 jdk.DumpReason 0 0 jdk.EvacuationFailed 0 0 jdk.EvacuationInformation 0 0 jdk.ExceptionStatistics 0 0 jdk.ExecuteVMOperation 0 0 jdk.ExecutionSample 0 0 jdk.FileForce 0 0 jdk.FinalFieldMutation 0 0 jdk.FinalizerStatistics 0 0 jdk.Flush 0 0 jdk.G1AdaptiveIHOP 0 0 jdk.G1BasicIHOP 0 0 jdk.G1EvacuationOldStatistics 0 0 jdk.G1EvacuationYoungStatistics 0 0 jdk.G1GarbageCollection 0 0 jdk.G1HeapRegionInformation 0 0 jdk.G1HeapRegionTypeChange 0 0 jdk.G1HeapSummary 0 0 jdk.G1MMU 0 0 jdk.GCCPUTime 0 0 jdk.GCHeapConfiguration 0 0 jdk.GCHeapMemoryPoolUsage 0 0 jdk.GCHeapMemoryUsage 0 0 jdk.GCHeapSummary 0 0 jdk.GCPhaseConcurrent 0 0 jdk.GCPhaseConcurrentLevel1 0 0 jdk.GCPhaseConcurrentLevel2 0 0 jdk.GCPhaseParallel 0 0 jdk.GCPhasePause 0 0 jdk.GCPhasePauseLevel1 0 0 jdk.GCPhasePauseLevel2 0 0 jdk.GCPhasePauseLevel3 0 0 jdk.GCPhasePauseLevel4 0 0 jdk.GCReferenceStatistics 0 0 jdk.GCSurvivorConfiguration 0 0 jdk.GCTLABConfiguration 0 0 jdk.HeapDump 0 0 jdk.InitialEnvironmentVariable 0 0 jdk.InitialSecurityProperty 0 0 jdk.InitialSystemProperty 0 0 jdk.IntFlagChanged 0 0 jdk.JITRestart 0 0 jdk.JavaAgent 0 0 jdk.JavaErrorThrow 0 0 jdk.JavaExceptionThrow 0 0 jdk.JavaMonitorDeflate 0 0 jdk.JavaMonitorEnter 0 0 jdk.JavaMonitorInflate 0 0 jdk.JavaMonitorNotify 0 0 jdk.JavaMonitorStatistics 0 0 jdk.JavaMonitorWait 0 0 jdk.JavaThreadStatistics 0 0 jdk.LongFlag 0 0 jdk.LongFlagChanged 0 0 jdk.MetaspaceAllocationFailure 0 0 jdk.MetaspaceChunkFreeListSummary 0 0 jdk.MetaspaceGCThreshold 0 0 jdk.MetaspaceOOM 0 0 jdk.MetaspaceSummary 0 0 jdk.MethodTiming 0 0 jdk.MethodTrace 0 0 jdk.ModuleExport 0 0 jdk.ModuleRequire 0 0 jdk.NativeAgent 0 0 jdk.NativeLibrary 0 0 jdk.NativeLibraryLoad 0 0 jdk.NativeLibraryUnload 0 0 jdk.NativeMemoryUsage 0 0 jdk.NativeMemoryUsageTotal 0 0 jdk.NativeMethodSample 0 0 jdk.NetworkUtilization 0 0 jdk.OSInformation 0 0 jdk.ObjectAllocationSample 0 0 jdk.ObjectCount 0 0 jdk.ObjectCountAfterGC 0 0 jdk.OldGarbageCollection 0 0 jdk.OldObjectSample 0 0 jdk.PSHeapSummary 0 0 jdk.ParallelOldGarbageCollection 0 0 jdk.PhysicalMemory 0 0 jdk.ProcessStart 0 0 jdk.PromoteObjectInNewPLAB 0 0 jdk.PromoteObjectOutsidePLAB 0 0 jdk.PromotionFailed 0 0 jdk.RedefineClasses 0 0 jdk.ReservedStackActivation 0 0 jdk.ResidentSetSize 0 0 jdk.RetransformClasses 0 0 jdk.SafepointBegin 0 0 jdk.SafepointEnd 0 0 jdk.SafepointLatency 0 0 jdk.SafepointStateSynchronization 0 0 jdk.SecurityPropertyModification 0 0 jdk.SecurityProviderService 0 0 jdk.SerializationMisdeclaration 0 0 jdk.ShenandoahEvacuationInformation 0 0 jdk.ShenandoahHeapRegionInformation 0 0 jdk.ShenandoahHeapRegionStateChange 0 0 jdk.Shutdown 0 0 jdk.SocketRead 0 0 jdk.SocketWrite 0 0 jdk.StringDeduplication 0 0 jdk.StringFlagChanged 0 0 jdk.StringTableStatistics 0 0 jdk.SwapSpace 0 0 jdk.SymbolTableStatistics 0 0 jdk.SyncOnValueBasedClass 0 0 jdk.SystemGC 0 0 jdk.SystemProcess 0 0 jdk.TLSHandshake 0 0 jdk.TenuringDistribution 0 0 jdk.ThreadAllocationStatistics 0 0 jdk.ThreadCPULoad 0 0 jdk.ThreadContextSwitchRate 0 0 jdk.ThreadDump 0 0 jdk.ThreadEnd 0 0 jdk.ThreadPark 0 0 jdk.ThreadSleep 0 0 jdk.ThreadStart 0 0 jdk.UnsignedIntFlagChanged 0 0 jdk.UnsignedLongFlag 0 0 jdk.UnsignedLongFlagChanged 0 0 jdk.VirtualThreadEnd 0 0 jdk.VirtualThreadPinned 0 0 jdk.VirtualThreadStart 0 0 jdk.VirtualThreadSubmitFailed 0 0 jdk.VirtualizationInformation 0 0 jdk.X509Certificate 0 0 jdk.X509Validation 0 0 jdk.YoungGarbageCollection 0 0 jdk.YoungGenerationConfiguration 0 0 jdk.ZAllocationStall 0 0 jdk.ZOldGarbageCollection 0 0 jdk.ZPageAllocation 0 0 jdk.ZRelocationSet 0 0 jdk.ZRelocationSetGroup 0 0 jdk.ZStatisticsCounter 0 0 jdk.ZStatisticsSampler 0 0 jdk.ZThreadPhase 0 0 jdk.ZUncommit 0 0 jdk.ZYoungGarbageCollection 0 0 profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=1 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M.jfr Profiler for cpu at stackSize=1 [nrt medium index /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M.jfr is 244.68 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3994311 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 9.05% 361609 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 4.99% 199268 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] 4.19% 167212 java.lang.Character#codePointAt():9804 [Inlined code] 3.89% 155566 java.lang.Character#codePointAtImpl():9812 [Inlined code] 3.41% 136096 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] 3.40% 135644 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] 3.11% 124028 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] 2.85% 113683 java.lang.Integer#rotateLeft():1612 [Inlined code] 2.74% 109621 java.lang.Character#isHighSurrogate():9606 [Inlined code] 2.37% 94825 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] 1.66% 66452 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1022 [JIT compiled code] 1.52% 60689 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1019 [JIT compiled code] 1.46% 58511 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] 1.44% 57509 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] 1.34% 53641 org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 1.20% 48069 org.apache.lucene.analysis.CharacterUtils#toLowerCase():66 [Inlined code] 1.17% 46656 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():47 [Inlined code] 1.13% 45106 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] 1.04% 41659 org.apache.lucene.index.ByteSliceReader#readByte():74 [Inlined code] 0.98% 39203 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] 0.91% 36350 org.apache.lucene.util.ByteBlockPool#getBuffer():358 [Inlined code] 0.81% 32401 org.apache.lucene.analysis.CharArraySet#contains():89 [Inlined code] 0.81% 32213 org.apache.lucene.index.TermsHashPerField#writeByte():222 [Inlined code] 0.81% 32188 org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition():1301 [Inlined code] 0.74% 29425 org.apache.lucene.util.BytesRefBuilder#growNoCopy():67 [Inlined code] 0.73% 29151 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] 0.68% 27190 java.lang.ThreadLocal#get():171 [Inlined code] 0.68% 27122 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():148 [Inlined code] 0.60% 24098 org.apache.lucene.document.Field#setIntValue():372 [Inlined code] 0.59% 23505 org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap():742 [Inlined code] 0.58% 22969 jdk.internal.util.ArraysSupport#mismatch():564 [Inlined code] 0.56% 22514 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.54% 21587 jdk.internal.misc.ScopedMemoryAccess#getByteInternal():1100 [Inlined code] 0.53% 21305 java.lang.Character#codePointAt():9807 [Inlined code] 0.50% 20083 org.apache.lucene.store.DataOutput#writeVInt():203 [Inlined code] 0.50% 19948 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] 0.49% 19738 org.apache.lucene.analysis.CharacterUtils#toLowerCase():57 [Inlined code] 0.47% 18733 org.apache.lucene.codecs.lucene104.PForUtil#encode():58 [JIT compiled code] 0.44% 17464 org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc():60 [Inlined code] 0.41% 16200 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():214 [Inlined code] 0.39% 15769 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():131 [JIT compiled code] 0.39% 15607 org.apache.lucene.index.TermsHashPerField#initReader():100 [Inlined code] 0.38% 14979 org.apache.lucene.codecs.lucene104.ForUtil#encode():154 [JIT compiled code] 0.36% 14344 org.apache.lucene.util.AttributeSource#clearAttributes():274 [Inlined code] 0.35% 13947 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():177 [JIT compiled code] 0.35% 13791 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():170 [JIT compiled code] 0.34% 13466 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1040 [JIT compiled code] 0.33% 13109 org.apache.lucene.analysis.StopFilter#accept():97 [Inlined code] 0.32% 12858 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():169 [JIT compiled code] 0.32% 12854 org.apache.lucene.codecs.CompetitiveImpactAccumulator#add():67 [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=2 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M.jfr Profiler for cpu at stackSize=2 [nrt medium index /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M.jfr is 244.68 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3994311 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 4.64% 185499 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] 4.41% 176109 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 4.18% 167065 java.lang.Character#codePointAt():9804 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] 3.89% 155566 java.lang.Character#codePointAtImpl():9812 [Inlined code] at java.lang.Character#codePointAt():9807 [Inlined code] 3.40% 135859 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 3.40% 135643 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 3.09% 123334 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] 2.85% 113683 java.lang.Integer#rotateLeft():1612 [Inlined code] at org.apache.lucene.util.StringHelper#murmurhash3_x86_32():175 [Inlined code] 2.73% 109181 java.lang.Character#isHighSurrogate():9606 [Inlined code] at java.lang.Character#codePointAtImpl():9813 [Inlined code] 2.37% 94824 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] 1.66% 66452 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1022 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 1.52% 60669 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1019 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 1.46% 58510 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 1.43% 57279 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 1.39% 55554 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] 1.34% 53641 org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] 1.28% 51304 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] 1.20% 48069 org.apache.lucene.analysis.CharacterUtils#toLowerCase():66 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] 1.17% 46669 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [JIT compiled code] 1.17% 46656 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():47 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText():709 [Inlined code] 1.15% 45741 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [JIT compiled code] 1.04% 41659 org.apache.lucene.index.ByteSliceReader#readByte():74 [Inlined code] at org.apache.lucene.store.DataInput#readVInt():121 [Inlined code] 0.81% 32401 org.apache.lucene.analysis.CharArraySet#contains():89 [Inlined code] at org.apache.lucene.analysis.StopFilter#accept():97 [Inlined code] 0.81% 32183 org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition():1301 [Inlined code] at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition():110 [Inlined code] 0.73% 29147 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.72% 28907 org.apache.lucene.util.BytesRefBuilder#growNoCopy():67 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():147 [Inlined code] 0.68% 27119 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():148 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():148 [Inlined code] 0.68% 27115 java.lang.ThreadLocal#get():171 [Inlined code] at perf.LineFileDocs#reserve():570 [Inlined code] 0.60% 24098 org.apache.lucene.document.Field#setIntValue():372 [Inlined code] at org.apache.lucene.document.IntField#setIntValue():97 [Inlined code] 0.59% 23505 org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap():742 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] 0.58% 23081 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 0.56% 22514 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] 0.55% 22025 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] 0.54% 21587 jdk.internal.misc.ScopedMemoryAccess#getByteInternal():1100 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#getByte():1088 [Inlined code] 0.53% 21207 java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] 0.51% 20323 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next():194 [Inlined code] 0.50% 19882 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] 0.49% 19738 org.apache.lucene.analysis.CharacterUtils#toLowerCase():57 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] 0.49% 19459 jdk.internal.util.ArraysSupport#mismatch():564 [Inlined code] at java.util.Arrays#equals():2707 [Inlined code] 0.47% 18748 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] at org.apache.lucene.util.BytesRefHash$1#get():266 [Inlined code] 0.45% 18059 org.apache.lucene.util.ByteBlockPool#getBuffer():358 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():223 [Inlined code] 0.44% 17456 org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc():60 [Inlined code] at org.apache.lucene.index.DocIDMerger$SequentialDocIDMerger#next():123 [Inlined code] 0.41% 16200 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():214 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] 0.39% 15747 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():131 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] 0.38% 15257 org.apache.lucene.util.ByteBlockPool#getBuffer():358 [Inlined code] at org.apache.lucene.util.BytesRefBlockPool#equals():156 [Inlined code] 0.38% 15181 org.apache.lucene.index.TermsHashPerField#initReader():100 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset():435 [Inlined code] 0.36% 14341 org.apache.lucene.util.AttributeSource#clearAttributes():274 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():153 [Inlined code] 0.35% 14162 org.apache.lucene.index.TermsHashPerField#writeByte():222 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [JIT compiled code] 0.35% 13947 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():177 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.35% 13791 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():170 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=4 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M.jfr Profiler for cpu at stackSize=4 [nrt medium index /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M.jfr is 244.68 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3994311 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 4.17% 166656 java.lang.Character#codePointAt():9804 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] 3.89% 155449 java.lang.Character#codePointAtImpl():9812 [Inlined code] at java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 3.82% 152743 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] 3.66% 146215 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] 3.40% 135830 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] 3.24% 129614 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 2.82% 112829 java.lang.Integer#rotateLeft():1612 [Inlined code] at org.apache.lucene.util.StringHelper#murmurhash3_x86_32():175 [Inlined code] at org.apache.lucene.util.BytesRefHash#doHash():473 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():332 [JIT compiled code] 2.73% 109155 java.lang.Character#isHighSurrogate():9606 [Inlined code] at java.lang.Character#codePointAtImpl():9813 [Inlined code] at java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] 2.36% 94368 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] 1.66% 66452 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1022 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] 1.65% 66101 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] 1.52% 60669 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1019 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] 1.45% 57983 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 1.38% 54925 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] 1.34% 53641 org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] 1.20% 48069 org.apache.lucene.analysis.CharacterUtils#toLowerCase():66 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] 1.17% 46655 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():47 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText():709 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():165 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] 1.16% 46295 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 1.07% 42676 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():183 [JIT compiled code] 1.04% 41342 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 1.00% 40059 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():183 [JIT compiled code] 0.82% 32704 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] 0.81% 32390 org.apache.lucene.analysis.CharArraySet#contains():89 [Inlined code] at org.apache.lucene.analysis.StopFilter#accept():97 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():52 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] 0.81% 32183 org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition():1301 [Inlined code] at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition():110 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():148 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] 0.75% 29888 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] 0.74% 29418 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] 0.73% 29147 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 0.72% 28907 org.apache.lucene.util.BytesRefBuilder#growNoCopy():67 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():147 [Inlined code] at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef():93 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 0.70% 27823 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] 0.68% 27119 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():148 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():148 [Inlined code] at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef():93 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 0.68% 27009 java.lang.ThreadLocal#get():171 [Inlined code] at perf.LineFileDocs#reserve():570 [Inlined code] at perf.LineFileDocs#nextDoc():610 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.67% 26850 org.apache.lucene.index.ByteSliceReader#readByte():74 [Inlined code] at org.apache.lucene.store.DataInput#readVInt():121 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#nextPosition():501 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():148 [JIT compiled code] 0.60% 23984 org.apache.lucene.document.Field#setIntValue():372 [Inlined code] at org.apache.lucene.document.IntField#setIntValue():97 [Inlined code] at perf.LineFileDocs#nextDoc():744 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.59% 23505 org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap():742 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] 0.54% 21699 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] 0.54% 21587 jdk.internal.misc.ScopedMemoryAccess#getByteInternal():1100 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#getByte():1088 [Inlined code] at java.lang.invoke.VarHandleSegmentAsBytes#get():56 [Inlined code] at java.lang.invoke.VarHandleSegmentAsBytes#get():49 [Inlined code] 0.52% 20961 java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] 0.52% 20572 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] 0.50% 19880 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] at sun.nio.ch.IOUtil#writeFromNativeBuffer():137 [Inlined code] at sun.nio.ch.IOUtil#write():102 [Inlined code] 0.49% 19738 org.apache.lucene.analysis.CharacterUtils#toLowerCase():57 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] 0.49% 19698 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next():194 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():381 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] 0.49% 19459 jdk.internal.util.ArraysSupport#mismatch():564 [Inlined code] at java.util.Arrays#equals():2707 [Inlined code] at org.apache.lucene.util.BytesRefBlockPool#equals():169 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] 0.39% 15546 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] 0.38% 15256 org.apache.lucene.util.ByteBlockPool#getBuffer():358 [Inlined code] at org.apache.lucene.util.BytesRefBlockPool#equals():156 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 0.38% 15153 org.apache.lucene.index.TermsHashPerField#initReader():100 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset():435 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#postings():250 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():125 [JIT compiled code] 0.37% 14821 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] at org.apache.lucene.util.BytesRefHash$1#get():266 [Inlined code] at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#byteAt():77 [Inlined code] at org.apache.lucene.util.MSBRadixSorter#getBucket():207 [Inlined code] 0.37% 14622 org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc():60 [Inlined code] at org.apache.lucene.index.DocIDMerger$SequentialDocIDMerger#next():123 [Inlined code] at org.apache.lucene.index.MappingMultiPostingsEnum#nextDoc():100 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():131 [JIT compiled code] 0.36% 14341 org.apache.lucene.util.AttributeSource#clearAttributes():274 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():153 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] 0.35% 14022 org.apache.lucene.index.TermsHashPerField#writeByte():222 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.35% 13947 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():177 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=8 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M.jfr Profiler for cpu at stackSize=8 [nrt medium index /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M.jfr is 244.68 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3994311 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 3.76% 150252 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 3.61% 144011 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 2.76% 110053 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 2.73% 109155 java.lang.Character#isHighSurrogate():9606 [Inlined code] at java.lang.Character#codePointAtImpl():9813 [Inlined code] at java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] 2.58% 102911 java.lang.Character#codePointAtImpl():9812 [Inlined code] at java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 2.40% 95795 java.lang.Character#codePointAt():9804 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] 1.92% 76827 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] 1.77% 70860 java.lang.Character#codePointAt():9804 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] 1.65% 66101 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002f1e7770#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] 1.63% 65282 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] 1.52% 60696 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] 1.51% 60363 java.lang.Integer#rotateLeft():1612 [Inlined code] at org.apache.lucene.util.StringHelper#murmurhash3_x86_32():175 [Inlined code] at org.apache.lucene.util.BytesRefHash#doHash():473 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():332 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] 1.32% 52538 java.lang.Character#codePointAtImpl():9812 [Inlined code] at java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] 1.30% 52065 java.lang.Integer#rotateLeft():1612 [Inlined code] at org.apache.lucene.util.StringHelper#murmurhash3_x86_32():175 [Inlined code] at org.apache.lucene.util.BytesRefHash#doHash():473 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():332 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] 1.16% 46295 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] 1.08% 43332 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 1.07% 42676 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():183 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 1.03% 41332 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] 1.00% 40059 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():183 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 0.81% 32176 org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition():1301 [Inlined code] at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition():110 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():148 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] 0.80% 31764 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1019 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] 0.79% 31535 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1022 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] 0.78% 31007 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1022 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] 0.73% 29264 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] 0.68% 27279 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.68% 27271 org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.68% 27009 java.lang.ThreadLocal#get():171 [Inlined code] at perf.LineFileDocs#reserve():570 [Inlined code] at perf.LineFileDocs#nextDoc():610 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.65% 26146 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] 0.64% 25661 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] 0.64% 25574 org.apache.lucene.index.ByteSliceReader#readByte():74 [Inlined code] at org.apache.lucene.store.DataInput#readVInt():121 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#nextPosition():501 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():148 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] 0.63% 25295 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.63% 25046 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1019 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] 0.61% 24465 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():47 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText():709 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():165 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] 0.61% 24331 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.60% 23984 org.apache.lucene.document.Field#setIntValue():372 [Inlined code] at org.apache.lucene.document.IntField#setIntValue():97 [Inlined code] at perf.LineFileDocs#nextDoc():744 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.60% 23818 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] 0.57% 22904 org.apache.lucene.analysis.CharacterUtils#toLowerCase():66 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.56% 22510 org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.55% 22160 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():47 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText():709 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():165 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] 0.55% 22153 org.apache.lucene.analysis.CharacterUtils#toLowerCase():66 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.54% 21428 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 0.51% 20329 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 0.50% 19878 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] at sun.nio.ch.IOUtil#writeFromNativeBuffer():137 [Inlined code] at sun.nio.ch.IOUtil#write():102 [Inlined code] at sun.nio.ch.IOUtil#write():72 [Inlined code] at sun.nio.ch.FileChannelImpl#implWrite():359 [Inlined code] at sun.nio.ch.FileChannelImpl#traceImplWrite():378 [Inlined code] at sun.nio.ch.FileChannelImpl#write():337 [Inlined code] 0.45% 18040 jdk.internal.misc.ScopedMemoryAccess#getByteInternal():1100 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#getByte():1088 [Inlined code] at java.lang.invoke.VarHandleSegmentAsBytes#get():56 [Inlined code] at java.lang.invoke.VarHandleSegmentAsBytes#get():49 [Inlined code] at java.lang.invoke.VarHandleGuards#guard_LJ_I():254 [Inlined code] at jdk.internal.foreign.AbstractMemorySegmentImpl#get():710 [Inlined code] at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readByte():766 [Inlined code] at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue():397 [Inlined code] 0.43% 17212 org.apache.lucene.analysis.CharArraySet#contains():89 [Inlined code] at org.apache.lucene.analysis.StopFilter#accept():97 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():52 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.37% 14806 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] at org.apache.lucene.util.BytesRefHash$1#get():266 [Inlined code] at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#byteAt():77 [Inlined code] at org.apache.lucene.util.MSBRadixSorter#getBucket():207 [Inlined code] at org.apache.lucene.util.BytesRefHash$1$1#buildHistogram():223 [JIT compiled code] at org.apache.lucene.util.MSBRadixSorter#computeCommonPrefixLengthAndBuildHistogramPart2():267 [Inlined code] at org.apache.lucene.util.MSBRadixSorter#computeCommonPrefixLengthAndBuildHistogramPart1():257 [Inlined code] at org.apache.lucene.util.MSBRadixSorter#computeCommonPrefixLengthAndBuildHistogram():220 [Inlined code] 0.37% 14616 org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc():60 [Inlined code] at org.apache.lucene.index.DocIDMerger$SequentialDocIDMerger#next():123 [Inlined code] at org.apache.lucene.index.MappingMultiPostingsEnum#nextDoc():100 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():131 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] 0.36% 14458 org.apache.lucene.index.TermsHashPerField#initReader():100 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset():435 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#postings():250 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():125 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] 0.36% 14334 org.apache.lucene.analysis.CharArraySet#contains():89 [Inlined code] at org.apache.lucene.analysis.StopFilter#accept():97 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():52 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.36% 14250 org.apache.lucene.util.BytesRefBuilder#growNoCopy():67 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():147 [Inlined code] at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef():93 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=12 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M.jfr Profiler for cpu at stackSize=12 [nrt medium index /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M.jfr is 244.68 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3994311 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 3.76% 150252 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] at perf.IndexThreads$IndexThread#run():419 [JIT compiled code] 3.61% 144011 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] at perf.IndexThreads$IndexThread#run():419 [JIT compiled code] 2.72% 108720 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 2.20% 88030 java.lang.Character#codePointAtImpl():9812 [Inlined code] at java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 2.10% 83798 java.lang.Character#codePointAt():9804 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 1.90% 75883 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 1.65% 66101 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002f1e7770#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] at org.apache.lucene.index.IndexWriter#mergeMiddle():5354 [Interpreted code] at org.apache.lucene.index.IndexWriter#merge():4816 [Interpreted code] at org.apache.lucene.index.IndexWriter$IndexWriterMergeSource#merge():6622 [Interpreted code] 1.62% 64561 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 1.50% 60040 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 1.49% 59410 java.lang.Character#codePointAt():9804 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 1.35% 53779 java.lang.Integer#rotateLeft():1612 [Inlined code] at org.apache.lucene.util.StringHelper#murmurhash3_x86_32():175 [Inlined code] at org.apache.lucene.util.BytesRefHash#doHash():473 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():332 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 1.30% 52121 java.lang.Character#isHighSurrogate():9606 [Inlined code] at java.lang.Character#codePointAtImpl():9813 [Inlined code] at java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 1.18% 46969 java.lang.Integer#rotateLeft():1612 [Inlined code] at org.apache.lucene.util.StringHelper#murmurhash3_x86_32():175 [Inlined code] at org.apache.lucene.util.BytesRefHash#doHash():473 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():332 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 1.10% 43827 java.lang.Character#codePointAtImpl():9812 [Inlined code] at java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 1.08% 43202 java.lang.Character#isHighSurrogate():9606 [Inlined code] at java.lang.Character#codePointAtImpl():9813 [Inlined code] at java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 1.08% 43165 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 1.07% 42815 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 1.01% 40401 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():183 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.96% 38422 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.94% 37487 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():183 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.81% 32176 org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition():1301 [Inlined code] at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition():110 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():148 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002f1e7770#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] at org.apache.lucene.index.IndexWriter#mergeMiddle():5354 [Interpreted code] 0.79% 31404 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1019 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 0.78% 31205 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1022 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 0.77% 30644 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1022 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 0.68% 27009 java.lang.ThreadLocal#get():171 [Inlined code] at perf.LineFileDocs#reserve():570 [Inlined code] at perf.LineFileDocs#nextDoc():610 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.68% 26990 org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.67% 26938 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.65% 26063 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 0.65% 25977 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] at perf.IndexThreads$IndexThread#run():419 [JIT compiled code] 0.63% 25295 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] at perf.IndexThreads$IndexThread#run():419 [JIT compiled code] 0.62% 24724 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1019 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 0.61% 24330 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] at perf.IndexThreads$IndexThread#run():419 [JIT compiled code] 0.60% 23984 org.apache.lucene.document.Field#setIntValue():372 [Inlined code] at org.apache.lucene.document.IntField#setIntValue():97 [Inlined code] at perf.LineFileDocs#nextDoc():744 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.59% 23664 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] at perf.IndexThreads$IndexThread#run():419 [JIT compiled code] 0.59% 23643 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 0.57% 22719 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():47 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText():709 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():165 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.56% 22564 org.apache.lucene.analysis.CharacterUtils#toLowerCase():66 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.56% 22232 org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.55% 21919 org.apache.lucene.analysis.CharacterUtils#toLowerCase():66 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.54% 21428 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] at perf.IndexThreads$IndexThread#run():419 [JIT compiled code] 0.51% 20479 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():47 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText():709 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():165 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.51% 20329 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] at perf.IndexThreads$IndexThread#run():419 [JIT compiled code] 0.50% 19876 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] at sun.nio.ch.IOUtil#writeFromNativeBuffer():137 [Inlined code] at sun.nio.ch.IOUtil#write():102 [Inlined code] at sun.nio.ch.IOUtil#write():72 [Inlined code] at sun.nio.ch.FileChannelImpl#implWrite():359 [Inlined code] at sun.nio.ch.FileChannelImpl#traceImplWrite():378 [Inlined code] at sun.nio.ch.FileChannelImpl#write():337 [Inlined code] at sun.nio.ch.ChannelOutputStream#writeFully():68 [Inlined code] at sun.nio.ch.ChannelOutputStream#write():105 [Inlined code] at org.apache.lucene.store.FSDirectory$FSIndexOutput$1#write():394 [Inlined code] at java.util.zip.CheckedOutputStream#write():73 [JIT compiled code] 0.45% 17999 jdk.internal.misc.ScopedMemoryAccess#getByteInternal():1100 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#getByte():1088 [Inlined code] at java.lang.invoke.VarHandleSegmentAsBytes#get():56 [Inlined code] at java.lang.invoke.VarHandleSegmentAsBytes#get():49 [Inlined code] at java.lang.invoke.VarHandleGuards#guard_LJ_I():254 [Inlined code] at jdk.internal.foreign.AbstractMemorySegmentImpl#get():710 [Inlined code] at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readByte():766 [Inlined code] at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue():397 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc():289 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():144 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] 0.43% 17145 org.apache.lucene.analysis.CharArraySet#contains():89 [Inlined code] at org.apache.lucene.analysis.StopFilter#accept():97 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():52 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.37% 14616 org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc():60 [Inlined code] at org.apache.lucene.index.DocIDMerger$SequentialDocIDMerger#next():123 [Inlined code] at org.apache.lucene.index.MappingMultiPostingsEnum#nextDoc():100 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():131 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002f1e7770#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] 0.36% 14485 java.lang.Character#codePointAtImpl():9812 [Inlined code] at java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.36% 14276 org.apache.lucene.analysis.CharArraySet#contains():89 [Inlined code] at org.apache.lucene.analysis.StopFilter#accept():97 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():52 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.35% 14165 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] 0.35% 14165 org.apache.lucene.util.BytesRefBuilder#growNoCopy():67 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():147 [Inlined code] at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef():93 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=1 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M.jfr Profiler for heap at stackSize=1 [nrt medium index /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M.jfr is 244.68 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 493728 events (total: 345517M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 15.61% 53940M perf.LineFileDocs#nextDoc():647 [JIT compiled code] 9.01% 31139M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] 8.53% 29481M java.lang.StringUTF16#compress():223 [Inlined code] 6.50% 22462M perf.LineFileDocs#readDocs():176 [JIT compiled code] 5.85% 20215M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] 4.08% 14106M java.lang.StringUTF16#compress():227 [Inlined code] 3.56% 12284M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] 3.48% 12040M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] 3.36% 11595M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] 2.81% 9700M org.apache.lucene.util.BytesRef#():71 [Inlined code] 2.77% 9587M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] 2.23% 7695M perf.LineFileDocs#nextDoc():642 [JIT compiled code] 2.06% 7109M org.apache.lucene.util.TimSorter#():62 [Inlined code] 1.88% 6494M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] 1.86% 6417M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] 1.72% 5934M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] 1.66% 5750M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] 1.61% 5564M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] 1.57% 5421M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] 1.37% 4722M java.util.TreeMap#keyIterator():1421 [Inlined code] 1.36% 4683M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] 1.22% 4209M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] 1.20% 4152M perf.LineFileDocs#readDocs():176 [Interpreted code] 0.79% 2723M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] 0.64% 2220M java.nio.HeapByteBuffer#():75 [Inlined code] 0.62% 2137M java.util.ArrayList#grow():240 [Inlined code] 0.61% 2109M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] 0.55% 1903M org.apache.lucene.document.IntPoint#pack():114 [Inlined code] 0.53% 1825M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] 0.52% 1790M org.apache.lucene.document.KeywordField#setStringValue():119 [Inlined code] 0.52% 1785M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] 0.46% 1576M java.lang.Long#valueOf():961 [Inlined code] 0.45% 1546M perf.LineFileDocs#newDocState():509 [Interpreted code] 0.45% 1541M org.apache.lucene.codecs.lucene104.PForUtil#encode():78 [JIT compiled code] 0.44% 1525M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2133 [Inlined code] 0.40% 1366M org.apache.lucene.document.IntPoint#pack():108 [Inlined code] 0.33% 1124M perf.LineFileDocs#nextDoc():649 [JIT compiled code] 0.32% 1091M java.util.ArrayDeque#():179 [Inlined code] 0.31% 1070M perf.LineFileDocs#nextDoc():739 [JIT compiled code] 0.29% 1005M perf.LineFileDocs#intToID():305 [Inlined code] 0.29% 997M perf.LineFileDocs#intToID():299 [Inlined code] 0.29% 985M perf.LineFileDocs#nextDoc():644 [JIT compiled code] 0.28% 962M perf.LineFileDocs#nextDoc():652 [JIT compiled code] 0.27% 947M org.apache.lucene.document.IntField#binaryValue():87 [JIT compiled code] 0.26% 897M org.apache.lucene.document.LongField#binaryValue():90 [JIT compiled code] 0.25% 863M java.util.List#of():940 [Inlined code] 0.25% 847M perf.LineFileDocs#nextDoc():654 [JIT compiled code] 0.24% 840M org.apache.lucene.document.IntField#binaryValue():85 [JIT compiled code] 0.24% 836M org.apache.lucene.util.PagedBytes$PagedBytesDataOutput#writeBytes():412 [Inlined code] 0.24% 829M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock():968 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=2 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M.jfr Profiler for heap at stackSize=2 [nrt medium index /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M.jfr is 244.68 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 493728 events (total: 345517M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 15.56% 53769M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 9.01% 31123M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] 8.53% 29481M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] 6.50% 22462M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 5.85% 20215M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] 4.08% 14106M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] 3.55% 12268M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] 3.31% 11433M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] 2.77% 9570M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] 2.75% 9497M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] 2.71% 9377M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] 2.22% 7671M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 2.06% 7109M org.apache.lucene.util.TimSorter#():62 [Inlined code] at org.apache.lucene.util.ArrayTimSorter#():34 [Inlined code] 1.88% 6494M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.86% 6417M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.72% 5934M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 1.66% 5750M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.61% 5564M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 1.57% 5421M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.37% 4722M java.util.TreeMap#keyIterator():1421 [Inlined code] at java.util.TreeMap$KeySet#iterator():1434 [JIT compiled code] 1.36% 4683M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 1.22% 4209M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():349 [JIT compiled code] 1.20% 4152M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 0.77% 2651M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [Inlined code] 0.74% 2543M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():464 [JIT compiled code] 0.64% 2220M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] 0.62% 2137M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] 0.60% 2084M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [JIT compiled code] 0.55% 1903M org.apache.lucene.document.IntPoint#pack():114 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValues():72 [Inlined code] 0.52% 1785M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():398 [JIT compiled code] 0.46% 1576M java.lang.Long#valueOf():961 [Inlined code] at org.apache.lucene.document.Field#setLongValue():381 [Inlined code] 0.45% 1546M perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.44% 1525M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2133 [Inlined code] at org.apache.lucene.util.IntBlockPool#nextBuffer():153 [JIT compiled code] 0.40% 1366M org.apache.lucene.document.IntPoint#pack():108 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValues():72 [Inlined code] 0.33% 1124M perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.32% 1096M org.apache.lucene.codecs.lucene104.PForUtil#encode():78 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] 0.31% 1087M java.util.ArrayDeque#():179 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#():112 [Inlined code] 0.31% 1070M perf.LineFileDocs#nextDoc():739 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.29% 1005M perf.LineFileDocs#intToID():305 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] 0.29% 997M perf.LineFileDocs#intToID():299 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] 0.29% 988M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():737 [JIT compiled code] 0.29% 985M perf.LineFileDocs#nextDoc():644 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.28% 962M perf.LineFileDocs#nextDoc():652 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.27% 947M org.apache.lucene.document.IntField#binaryValue():87 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1399 [Inlined code] 0.27% 937M org.apache.lucene.document.KeywordField#setStringValue():119 [Inlined code] at perf.LineFileDocs#nextDoc():742 [JIT compiled code] 0.25% 863M java.util.List#of():940 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocument():1913 [JIT compiled code] 0.25% 853M org.apache.lucene.document.KeywordField#setStringValue():119 [Inlined code] at perf.LineFileDocs#nextDoc():736 [JIT compiled code] 0.25% 850M org.apache.lucene.document.LongField#binaryValue():90 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1399 [Inlined code] 0.25% 847M perf.LineFileDocs#nextDoc():654 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.24% 837M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=4 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M.jfr Profiler for heap at stackSize=4 [nrt medium index /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M.jfr is 244.68 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 493728 events (total: 345517M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 15.56% 53769M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 8.92% 30834M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] 7.74% 26728M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] 6.50% 22462M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 4.46% 15420M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] 4.06% 14014M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] 3.28% 11327M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] 2.76% 9535M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] 2.72% 9413M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] 2.22% 7671M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 2.05% 7068M org.apache.lucene.util.TimSorter#():62 [Inlined code] at org.apache.lucene.util.ArrayTimSorter#():34 [Inlined code] at org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [JIT compiled code] 1.88% 6494M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] 1.86% 6417M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] 1.77% 6104M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] 1.72% 5934M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] 1.71% 5903M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] 1.66% 5750M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] 1.61% 5564M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] 1.57% 5421M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] 1.37% 4722M java.util.TreeMap#keyIterator():1421 [Inlined code] at java.util.TreeMap$KeySet#iterator():1434 [JIT compiled code] at java.util.TreeSet#iterator():187 [Inlined code] at org.apache.lucene.codecs.CompetitiveImpactAccumulator#addAll():82 [Inlined code] 1.36% 4683M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] 1.20% 4152M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.10% 3784M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():349 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 0.93% 3214M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at perf.LineFileDocs#nextDoc():739 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.92% 3182M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#initStreamSlices():161 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():198 [JIT compiled code] 0.82% 2845M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.KeywordField#setStringValue():119 [Inlined code] at perf.LineFileDocs#nextDoc():736 [JIT compiled code] 0.74% 2543M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():464 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc():259 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():144 [JIT compiled code] 0.71% 2439M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [Inlined code] at org.apache.lucene.util.ArrayUtil#grow():377 [Inlined code] at org.apache.lucene.index.PointValuesWriter#addPackedValue():89 [JIT compiled code] 0.62% 2137M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] at java.util.ArrayList#add():484 [Inlined code] at java.util.ArrayList#add():497 [Inlined code] 0.60% 2068M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x000000002f13da38#apply() [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#appendBlock():525 [JIT compiled code] 0.59% 2051M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [JIT compiled code] at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings():131 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():125 [JIT compiled code] 0.52% 1783M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():398 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc():259 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():144 [JIT compiled code] 0.47% 1612M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.util.BytesRefBlockPool#addBytesRef():91 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():343 [JIT compiled code] 0.45% 1546M perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.44% 1525M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2133 [Inlined code] at org.apache.lucene.util.IntBlockPool#nextBuffer():153 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#initStreamSlices():155 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():198 [JIT compiled code] 0.40% 1397M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():644 [JIT compiled code] 0.34% 1172M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] 0.33% 1147M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():737 [JIT compiled code] 0.33% 1124M perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.32% 1096M org.apache.lucene.codecs.lucene104.PForUtil#encode():78 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] 0.31% 1087M java.util.ArrayDeque#():179 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#():112 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#():138 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#():82 [Inlined code] 0.31% 1070M perf.LineFileDocs#nextDoc():739 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.29% 1005M perf.LineFileDocs#intToID():305 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.29% 997M perf.LineFileDocs#intToID():299 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.29% 996M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.KeywordField#setStringValue():119 [Inlined code] at perf.LineFileDocs#nextDoc():742 [JIT compiled code] 0.29% 988M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():737 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.29% 986M org.apache.lucene.document.IntPoint#pack():114 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValues():72 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValue():57 [Inlined code] at perf.LineFileDocs#nextDoc():754 [JIT compiled code] 0.29% 985M perf.LineFileDocs#nextDoc():644 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.28% 962M perf.LineFileDocs#nextDoc():652 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.27% 942M org.apache.lucene.document.IntField#binaryValue():87 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1399 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=8 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M.jfr Profiler for heap at stackSize=8 [nrt medium index /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M.jfr is 244.68 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 493728 events (total: 345517M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 15.56% 53769M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 7.74% 26728M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 6.50% 22462M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 4.51% 15587M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] 4.06% 14014M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 2.30% 7938M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] 2.22% 7671M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 2.03% 7001M org.apache.lucene.util.TimSorter#():62 [Inlined code] at org.apache.lucene.util.ArrayTimSorter#():34 [Inlined code] at org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [JIT compiled code] at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings():131 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():125 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] 1.91% 6600M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] 1.84% 6355M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] 1.77% 6104M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002f1e7770#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] 1.68% 5816M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002f1e7770#merge() [Interpreted code] 1.66% 5750M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 1.59% 5490M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 1.58% 5455M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 1.57% 5421M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 1.46% 5056M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 1.45% 4997M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():200 [JIT compiled code] 1.40% 4840M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 1.29% 4451M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002f1e7770#merge() [Interpreted code] 1.20% 4152M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.15% 3983M java.util.TreeMap#keyIterator():1421 [Inlined code] at java.util.TreeMap$KeySet#iterator():1434 [JIT compiled code] at java.util.TreeSet#iterator():187 [Inlined code] at org.apache.lucene.codecs.CompetitiveImpactAccumulator#addAll():82 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():482 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#finishTerm():576 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():172 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] 1.13% 3912M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 1.08% 3726M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():349 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.93% 3214M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at perf.LineFileDocs#nextDoc():739 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.86% 2961M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] 0.82% 2846M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] 0.82% 2845M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.KeywordField#setStringValue():119 [Inlined code] at perf.LineFileDocs#nextDoc():736 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.77% 2646M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] 0.75% 2592M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#initStreamSlices():161 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():198 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] 0.70% 2418M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] 0.69% 2389M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():183 [JIT compiled code] 0.66% 2296M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] 0.64% 2207M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] 0.64% 2195M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [Inlined code] at org.apache.lucene.util.ArrayUtil#grow():377 [Inlined code] at org.apache.lucene.index.PointValuesWriter#addPackedValue():89 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1399 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.61% 2111M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():200 [JIT compiled code] 0.61% 2108M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.59% 2051M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [JIT compiled code] at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings():131 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():125 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] 0.55% 1901M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x000000002f13da38#apply() [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#appendBlock():525 [JIT compiled code] at org.apache.lucene.store.ByteBuffersDataOutput#writeByte():187 [Inlined code] at org.apache.lucene.store.DataOutput#writeVInt():203 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#append():138 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex():488 [JIT compiled code] 0.53% 1835M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] at java.util.ArrayList#add():484 [Inlined code] at java.util.ArrayList#add():497 [Inlined code] at org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():398 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc():259 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():144 [JIT compiled code] 0.52% 1812M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():464 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc():259 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():144 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] 0.51% 1769M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():173 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.45% 1546M perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.44% 1529M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] 0.40% 1397M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():644 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.40% 1382M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] 0.37% 1274M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2133 [Inlined code] at org.apache.lucene.util.IntBlockPool#nextBuffer():153 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#initStreamSlices():155 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():198 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] 0.35% 1209M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():398 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc():259 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():144 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] 0.34% 1172M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.33% 1124M perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=12 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M.jfr Profiler for heap at stackSize=12 [nrt medium index /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M.jfr is 244.68 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 493728 events (total: 345517M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 15.56% 53769M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 7.74% 26728M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 6.50% 22462M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 4.51% 15587M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002f1e7770#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] at org.apache.lucene.index.IndexWriter#mergeMiddle():5354 [Interpreted code] 4.06% 14014M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 2.22% 7671M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 2.05% 7069M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [Inlined code] 2.03% 7001M org.apache.lucene.util.TimSorter#():62 [Inlined code] at org.apache.lucene.util.ArrayTimSorter#():34 [Inlined code] at org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [JIT compiled code] at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings():131 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():125 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002f1e7770#merge() [Interpreted code] 1.84% 6355M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002f1e7770#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] at org.apache.lucene.index.IndexWriter#mergeMiddle():5354 [Interpreted code] 1.77% 6117M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [Inlined code] 1.77% 6104M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002f1e7770#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] at org.apache.lucene.index.IndexWriter#mergeMiddle():5354 [Interpreted code] at org.apache.lucene.index.IndexWriter#merge():4816 [Interpreted code] at org.apache.lucene.index.IndexWriter$IndexWriterMergeSource#merge():6622 [Interpreted code] at org.apache.lucene.index.ConcurrentMergeScheduler#doMerge():661 [Interpreted code] 1.68% 5816M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002f1e7770#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] at org.apache.lucene.index.IndexWriter#mergeMiddle():5354 [Interpreted code] at org.apache.lucene.index.IndexWriter#merge():4816 [Interpreted code] 1.54% 5304M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 1.52% 5254M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 1.51% 5229M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 1.50% 5170M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 1.40% 4832M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 1.32% 4559M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 1.29% 4451M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002f1e7770#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] at org.apache.lucene.index.IndexWriter#mergeMiddle():5354 [Interpreted code] at org.apache.lucene.index.IndexWriter#merge():4816 [Interpreted code] 1.20% 4152M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.10% 3786M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():200 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] 1.07% 3681M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():349 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 1.06% 3650M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.93% 3214M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at perf.LineFileDocs#nextDoc():739 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.82% 2846M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.82% 2845M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.KeywordField#setStringValue():119 [Inlined code] at perf.LineFileDocs#nextDoc():736 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.74% 2571M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#initStreamSlices():161 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():198 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 0.74% 2556M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] 0.69% 2389M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():183 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 0.69% 2385M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.66% 2281M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] 0.64% 2195M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [Inlined code] at org.apache.lucene.util.ArrayUtil#grow():377 [Inlined code] at org.apache.lucene.index.PointValuesWriter#addPackedValue():89 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1399 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] at perf.IndexThreads$IndexThread#run():419 [JIT compiled code] 0.61% 2118M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] 0.61% 2108M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] 0.59% 2051M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [JIT compiled code] at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings():131 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():125 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002f1e7770#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] 0.59% 2038M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] 0.58% 1991M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():200 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] 0.54% 1862M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x000000002f13da38#apply() [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#appendBlock():525 [JIT compiled code] at org.apache.lucene.store.ByteBuffersDataOutput#writeByte():187 [Inlined code] at org.apache.lucene.store.DataOutput#writeVInt():203 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#append():138 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex():488 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks():682 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm():1040 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():996 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] 0.52% 1812M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():464 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc():259 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():144 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002f1e7770#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] 0.51% 1769M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():173 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] 0.47% 1621M java.util.TreeMap#keyIterator():1421 [Inlined code] at java.util.TreeMap$KeySet#iterator():1434 [JIT compiled code] at java.util.TreeSet#iterator():187 [Inlined code] at org.apache.lucene.codecs.CompetitiveImpactAccumulator#addAll():82 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():482 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#finishTerm():576 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():172 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] 0.45% 1546M perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.40% 1397M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():644 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.39% 1363M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [Inlined code] 0.38% 1312M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [Inlined code] 0.36% 1231M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2133 [Inlined code] at org.apache.lucene.util.IntBlockPool#nextBuffer():153 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#initStreamSlices():155 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():198 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 0.35% 1221M java.util.TreeMap#keyIterator():1421 [Inlined code] at java.util.TreeMap$KeySet#iterator():1434 [JIT compiled code] at java.util.TreeSet#iterator():187 [Inlined code] at org.apache.lucene.codecs.CompetitiveImpactAccumulator#addAll():82 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():482 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#finishTerm():576 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():172 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] 0.35% 1211M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():200 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 0.35% 1209M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():398 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc():259 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():144 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002f1e7770#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] 0.35% 1202M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] at java.util.ArrayList#add():484 [Inlined code] at java.util.ArrayList#add():497 [Inlined code] at org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():398 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc():259 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():144 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] move log to /l/logs.nightly/2026.07.30.18.07.05/nrtIndexMediumDocs.log move vmstat log to /l/logs.nightly/2026.07.30.18.07.05/nrtIndexMediumDocs.vmstat.log move top log to /l/logs.nightly/2026.07.30.18.07.05/nrtIndexMediumDocs.top.log [2026-07-31 02:01:25.252764] took 189.4 sec [2026-07-31 02:01:25.257317] run CheckIndex [2026-07-31 02:01:25.257401] RUN: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -classpath "/l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build" -ea org.apache.lucene.index.CheckIndex -threadCount 16 -level 2 "/l/indices/wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M/index" > /l/logs.nightly/2026.07.30.18.07.05/checkIndex.nrtIndexMediumDocs.log 2>&1 [2026-07-31 02:09:58.381445] took 513.1 sec [2026-07-31 02:09:58.382714] nrtMedIndexAtClose 25 segments: segments_2: _8l(11.0.0):C7151814 _4r(11.0.0):C823480 _1a(11.0.0):C459115 _1k(11.0.0):C565019 _1u(11.0.0):C701565 _57(11.0.0):C6759585 _26(11.0.0):C913884 _2f(11.0.0):C750256 _7z(11.0.0):C7086057 _8n(11.0.0):C891426 _84(11.0.0):C49214 _8a(11.0.0):C28630 _85(11.0.0):C45236 _8o(11.0.0):C668644 _83(11.0.0):C53707 _8m(11.0.0):c117132 _80(11.0.0):C65528 _81(11.0.0):C58209 _82(11.0.0):C57097 _7n(11.0.0):C104656 _89(11.0.0):C36527 _7o(11.0.0):C97979 _7y(11.0.0):C65589 _86(11.0.0):C37281 _88(11.0.0):C37408 [2026-07-31 02:09:58.382951] RUN: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -classpath "/l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build" perf.NRTPerfTest MMapDirectory "/l/indices/wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M/index" multi "/l/data/enwiki-20110115-lines-1k-fixed-with-random-labels.bin" 17 1103 1800 4 1 1 update 5 no 0.0 body10.tasks> /l/logs.nightly/2026.07.30.18.07.05/nrt.log 2>&1 [2026-07-31 02:39:59.239653] took 1800.9 sec [2026-07-31 02:39:59.244408] drop: 496.8 507.1 513.4 518.0 522.3 523.0 524.4 524.9 525.2 527.5 527.7 528.6 530.6 531.8 531.8 531.9 532.1 532.3 532.3 532.3 532.5 532.6 532.8 532.9 532.9 533.1 533.3 533.4 533.4 533.5 533.5 533.8 534.1 534.1 537.6 [2026-07-31 02:39:59.244773] times: 20.6 20.8 20.9 21.0 21.1 21.1 21.2 21.2 21.3 21.3 21.5 21.6 21.8 21.8 21.8 21.9 21.9 22.0 22.0 22.2 22.3 22.3 22.3 22.4 22.4 22.4 22.4 22.4 22.4 22.5 22.5 22.6 22.7 22.7 22.7 22.7 22.7 22.8 22.8 22.8 22.9 22.9 22.9 23.0 23.0 23.0 23.0 23.0 23.0 23.0 23.0 23.1 23.1 23.1 23.1 23.1 23.2 23.2 23.2 23.2 23.2 23.2 23.2 23.3 23.3 23.3 23.3 23.4 23.4 23.4 23.4 23.4 23.5 23.5 23.5 23.5 23.5 23.6 23.6 23.6 23.6 23.6 23.7 23.7 23.7 23.7 23.7 23.7 23.8 23.9 23.9 23.9 23.9 23.9 24.0 24.0 24.0 24.1 24.1 24.2 24.2 24.2 24.2 24.2 24.3 24.3 24.3 24.3 24.3 24.3 24.4 24.4 24.4 24.5 24.5 24.5 24.5 24.6 24.6 24.7 24.7 24.7 24.8 24.8 24.8 24.8 24.8 24.8 24.8 24.8 24.8 24.8 24.9 24.9 24.9 24.9 24.9 24.9 24.9 24.9 24.9 25.0 25.0 25.0 25.0 25.0 25.0 25.1 25.1 25.1 25.1 25.2 25.2 25.2 25.2 25.2 25.3 25.3 25.3 25.3 25.4 25.4 25.4 25.4 25.4 25.4 25.4 25.5 25.5 25.5 25.5 25.6 25.6 25.6 25.6 25.6 25.7 25.7 25.7 25.7 25.7 25.7 25.7 25.8 25.8 25.8 25.8 25.8 25.8 25.9 25.9 25.9 25.9 25.9 25.9 26.0 26.0 26.1 26.1 26.2 26.2 26.2 26.2 26.3 26.3 26.3 26.3 26.4 26.4 26.4 26.5 26.5 26.5 26.6 26.6 26.6 26.6 26.6 26.6 26.6 26.6 26.7 26.7 26.7 26.7 26.7 26.7 26.7 26.7 26.7 26.7 26.7 26.8 26.8 26.9 26.9 26.9 27.0 27.0 27.1 27.1 27.1 27.1 27.2 27.2 27.2 27.4 27.4 27.5 27.6 27.6 27.7 27.7 27.7 27.7 27.7 27.8 27.8 27.9 27.9 27.9 27.9 28.0 28.0 28.0 28.1 28.1 28.2 28.2 28.3 28.3 28.3 28.4 28.4 28.4 28.5 28.5 28.5 28.6 28.7 28.7 28.7 28.7 28.7 28.8 28.8 28.8 28.8 28.8 28.8 28.9 28.9 28.9 28.9 28.9 28.9 29.0 29.0 29.0 29.0 29.0 29.0 29.0 29.1 29.1 29.1 29.1 29.1 29.1 29.1 29.1 29.1 29.1 29.1 29.2 29.2 29.2 29.2 29.2 29.2 29.2 29.2 29.2 29.2 29.3 29.3 29.3 29.3 29.3 29.3 29.3 29.3 29.3 29.3 29.3 29.3 29.3 29.4 29.4 29.4 29.4 29.4 29.4 29.4 29.4 29.4 29.5 29.5 29.5 29.5 29.5 29.5 29.5 29.5 29.6 29.6 29.6 29.6 29.6 29.6 29.6 29.6 29.6 29.6 29.6 29.7 29.7 29.7 29.7 29.7 29.7 29.7 29.7 29.7 29.7 29.7 29.7 29.7 29.7 29.7 29.7 29.7 29.8 29.8 29.8 29.8 29.8 29.8 29.8 29.8 29.8 29.8 29.8 29.9 29.9 29.9 29.9 29.9 29.9 29.9 29.9 29.9 29.9 29.9 29.9 29.9 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.1 30.1 30.1 30.1 30.1 30.1 30.1 30.1 30.1 30.1 30.1 30.1 30.1 30.1 30.1 30.1 30.1 30.1 30.1 30.1 30.1 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.3 30.3 30.3 30.3 30.3 30.3 30.3 30.3 30.3 30.3 30.3 30.3 30.3 30.3 30.3 30.3 30.3 30.3 30.3 30.3 30.3 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.3 32.3 32.3 32.3 32.3 32.3 32.3 32.3 32.3 32.3 32.3 32.3 32.3 32.3 32.3 32.3 32.3 32.3 32.3 32.3 32.3 32.3 32.3 32.3 32.3 32.3 32.3 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.7 32.7 32.7 32.7 32.7 32.7 32.7 32.7 32.7 32.7 32.7 32.7 32.7 32.7 32.7 32.7 32.7 32.7 32.7 32.8 32.8 32.8 32.8 32.8 32.8 32.8 32.8 32.8 32.8 32.8 32.8 32.8 32.8 32.8 32.8 32.8 32.8 32.9 32.9 32.9 32.9 32.9 32.9 32.9 32.9 32.9 32.9 32.9 32.9 33.0 33.0 33.0 33.0 33.0 33.0 33.0 33.0 33.0 33.1 33.1 33.1 33.1 33.1 33.1 33.1 33.1 33.1 33.1 33.2 33.2 33.2 33.2 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.4 33.4 33.4 33.5 33.5 33.5 33.5 33.5 33.6 33.6 33.6 33.6 33.7 33.8 33.8 33.8 33.9 33.9 34.0 34.0 34.1 34.1 34.1 34.2 34.3 34.6 34.8 34.8 34.9 34.9 35.4 35.7 35.9 35.9 36.4 36.6 36.7 36.8 36.9 37.1 37.1 37.1 37.8 37.9 38.0 38.0 38.3 38.7 39.0 39.4 39.5 39.6 39.6 40.0 47.8 138.4 144.8 150.0 153.3 162.2 163.2 170.6 175.8 189.1 189.2 193.3 209.6 220.8 221.2 221.3 221.6 221.9 222.0 222.6 222.6 222.8 223.1 223.1 223.2 223.3 223.8 224.3 224.6 224.7 224.8 225.0 225.1 225.4 225.5 226.0 226.0 226.0 226.1 227.6 227.9 228.2 228.8 229.2 234.0 242.6 243.5 247.1 255.4 257.1 266.2 267.5 268.5 270.1 277.7 277.7 280.0 281.8 288.1 292.8 295.4 296.4 297.7 299.6 301.7 303.2 304.3 304.3 310.0 311.8 313.8 314.2 316.6 321.1 324.4 326.7 332.8 334.1 335.7 340.2 345.8 349.2 350.3 351.3 353.1 353.3 353.5 353.6 353.9 355.0 355.2 355.3 355.6 356.0 356.5 356.7 356.7 356.8 357.4 357.5 358.1 358.4 358.8 359.0 359.1 361.1 361.3 362.0 362.8 364.2 364.7 367.3 367.3 368.9 369.3 370.7 372.6 373.3 374.3 379.5 394.5 396.9 397.1 404.1 404.5 406.2 414.6 417.6 419.8 435.3 435.7 436.3 441.1 444.3 444.6 453.1 455.1 455.8 457.7 461.2 463.2 465.3 465.5 469.4 471.7 472.0 474.1 474.2 474.5 474.6 475.1 475.4 475.4 475.4 475.6 475.7 476.3 476.4 476.5 476.6 477.4 477.6 478.3 478.6 479.3 479.5 479.7 481.0 481.1 481.3 481.7 482.2 482.3 483.1 483.7 483.7 484.2 484.8 485.1 485.2 485.4 486.2 487.5 488.6 489.6 491.5 493.7 [2026-07-31 02:39:59.244911] NRT reopen time (msec) mean=64.1552 stdDev=103.8194 [2026-07-31 02:39:59.244917] run CheckIndex [2026-07-31 02:39:59.244987] RUN: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -classpath "/l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build" -ea org.apache.lucene.index.CheckIndex -threadCount 16 -level 2 "/l/indices/wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M/index" > /l/logs.nightly/2026.07.30.18.07.05/checkIndex.nrt.log 2>&1 [2026-07-31 02:48:35.398468] took 516.2 sec [2026-07-31 02:48:36.564165] build big index (fast) /l/indices/wikibig.trunk.nightly.Lucene104.nd5.98205M: now create cd /l/trunk.nightly/lucene/benchmark NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log /l/logs.nightly/nightly.wikibig.trunk.nightly.Lucene104.nd5.98205M.log run: ['/usr/lib/jvm/java-26-openjdk/bin/java', '--add-modules', 'jdk.incubator.vector', '-Xmx32g', '-Xms32g', '-server', '-XX:+UseParallelGC', '-Djava.io.tmpdir=/l/tmp', '--enable-native-access=ALL-UNNAMED', '-classpath', '/l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build', '-XX:StartFlightRecording=jdk.CPUTimeSample#enabled=true,dumponexit=true,maxsize=2048M,settings=/l/util.nightly/src/python/profiling.jfc,filename=/l/logs.nightly/bench-index-nightly-wikibig.trunk.nightly.Lucene104.nd5.98205M.jfr', '-XX:+UnlockDiagnosticVMOptions', '-XX:+DebugNonSafepoints', 'perf.Indexer', '-dirImpl', 'MMapDirectory', '-indexPath', '/l/indices/wikibig.trunk.nightly.Lucene104.nd5.98205M', '-analyzer', 'StandardAnalyzerNoStopWords', '-lineDocsFile', '/l/data/enwiki-20110115-lines-with-random-label.bin', '-docCountLimit', '5982049', '-threadCount', '36', '-useCMS', '-ramBufferMB', '2048', '-maxBufferedDocs', '-1', '-postingsFormat', 'Lucene104', '-mergePolicy', 'TieredMergePolicy', '-idFieldPostingsFormat', 'Lucene104', '-idFieldPostingsFormat', 'Lucene104', '-hnswThreadsPerMerge', '1', '-hnswThreadPoolCount', '1'], cwd=/l/trunk.nightly/lucene/benchmark vmstatLogFile=/l/logs.nightly/nightly.vmstat.log topLogFile=/l/logs.nightly/nightly.top.log run vmstat: /usr/sbin/vmstat --active --wide --timestamp --unit M 1 > /l/logs.nightly/nightly.vmstat.log 2>&1 & run /usr/sbin/ps -eo pid,%cpu,%mem,bsdtime,etime,start,args --cols=120 --sort=-%cpu | head -10 >> /l/logs.nightly/nightly.top.log 2>&1 to /l/logs.nightly/nightly.top.log now kill vmstat: pid=2529362 Profiler summary for /l/logs.nightly/bench-index-nightly-wikibig.trunk.nightly.Lucene104.nd5.98205M.jfr Version: 2.1 Chunks: 14 Start: 2026-07-31 06:48:36 (UTC) Duration: 114 s Event Type Count Size (bytes) ============================================================= jdk.FileWrite 3817905 79431993 jdk.CPUTimeSample 2873354 50283626 jdk.FileRead 624195 14675888 jdk.ObjectAllocationInNewTLAB 361336 6473761 jdk.ObjectAllocationOutsideTLAB 118608 1958957 jdk.BooleanFlag 9604 303352 jdk.Compilation 5815 149350 jdk.CPULoad 1936 38129 jdk.UnsignedIntFlag 854 29571 jdk.IntFlag 784 28056 jdk.Checkpoint 750 23488831 jdk.StringFlag 630 23455 jdk.GarbageCollection 61 1445 jdk.CPUInformation 14 21009 jdk.GCConfiguration 14 359 jdk.JVMInformation 14 14597 jdk.Metadata 14 1570586 jdk.ActiveRecording 0 0 jdk.ActiveSetting 0 0 jdk.AllocationRequiringGC 0 0 jdk.BooleanFlagChanged 0 0 jdk.CPUTimeSamplesLost 0 0 jdk.CPUTimeStampCounter 0 0 jdk.ClassDefine 0 0 jdk.ClassLoad 0 0 jdk.ClassLoaderStatistics 0 0 jdk.ClassLoadingStatistics 0 0 jdk.ClassRedefinition 0 0 jdk.ClassUnload 0 0 jdk.CodeCacheConfiguration 0 0 jdk.CodeCacheFull 0 0 jdk.CodeCacheStatistics 0 0 jdk.CompilationFailure 0 0 jdk.CompilerConfiguration 0 0 jdk.CompilerInlining 0 0 jdk.CompilerPhase 0 0 jdk.CompilerQueueUtilization 0 0 jdk.CompilerStatistics 0 0 jdk.ConcurrentModeFailure 0 0 jdk.ContainerCPUThrottling 0 0 jdk.ContainerCPUUsage 0 0 jdk.ContainerConfiguration 0 0 jdk.ContainerIOUsage 0 0 jdk.ContainerMemoryUsage 0 0 jdk.ContinuationFreeze 0 0 jdk.ContinuationFreezeFast 0 0 jdk.ContinuationFreezeSlow 0 0 jdk.ContinuationThaw 0 0 jdk.ContinuationThawFast 0 0 jdk.ContinuationThawSlow 0 0 jdk.DataLoss 0 0 jdk.Deoptimization 0 0 jdk.DeprecatedInvocation 0 0 jdk.Deserialization 0 0 jdk.DirectBufferStatistics 0 0 jdk.DoubleFlag 0 0 jdk.DoubleFlagChanged 0 0 jdk.DumpReason 0 0 jdk.EvacuationFailed 0 0 jdk.EvacuationInformation 0 0 jdk.ExceptionStatistics 0 0 jdk.ExecuteVMOperation 0 0 jdk.ExecutionSample 0 0 jdk.FileForce 0 0 jdk.FinalFieldMutation 0 0 jdk.FinalizerStatistics 0 0 jdk.Flush 0 0 jdk.G1AdaptiveIHOP 0 0 jdk.G1BasicIHOP 0 0 jdk.G1EvacuationOldStatistics 0 0 jdk.G1EvacuationYoungStatistics 0 0 jdk.G1GarbageCollection 0 0 jdk.G1HeapRegionInformation 0 0 jdk.G1HeapRegionTypeChange 0 0 jdk.G1HeapSummary 0 0 jdk.G1MMU 0 0 jdk.GCCPUTime 0 0 jdk.GCHeapConfiguration 0 0 jdk.GCHeapMemoryPoolUsage 0 0 jdk.GCHeapMemoryUsage 0 0 jdk.GCHeapSummary 0 0 jdk.GCPhaseConcurrent 0 0 jdk.GCPhaseConcurrentLevel1 0 0 jdk.GCPhaseConcurrentLevel2 0 0 jdk.GCPhaseParallel 0 0 jdk.GCPhasePause 0 0 jdk.GCPhasePauseLevel1 0 0 jdk.GCPhasePauseLevel2 0 0 jdk.GCPhasePauseLevel3 0 0 jdk.GCPhasePauseLevel4 0 0 jdk.GCReferenceStatistics 0 0 jdk.GCSurvivorConfiguration 0 0 jdk.GCTLABConfiguration 0 0 jdk.HeapDump 0 0 jdk.InitialEnvironmentVariable 0 0 jdk.InitialSecurityProperty 0 0 jdk.InitialSystemProperty 0 0 jdk.IntFlagChanged 0 0 jdk.JITRestart 0 0 jdk.JavaAgent 0 0 jdk.JavaErrorThrow 0 0 jdk.JavaExceptionThrow 0 0 jdk.JavaMonitorDeflate 0 0 jdk.JavaMonitorEnter 0 0 jdk.JavaMonitorInflate 0 0 jdk.JavaMonitorNotify 0 0 jdk.JavaMonitorStatistics 0 0 jdk.JavaMonitorWait 0 0 jdk.JavaThreadStatistics 0 0 jdk.LongFlag 0 0 jdk.LongFlagChanged 0 0 jdk.MetaspaceAllocationFailure 0 0 jdk.MetaspaceChunkFreeListSummary 0 0 jdk.MetaspaceGCThreshold 0 0 jdk.MetaspaceOOM 0 0 jdk.MetaspaceSummary 0 0 jdk.MethodTiming 0 0 jdk.MethodTrace 0 0 jdk.ModuleExport 0 0 jdk.ModuleRequire 0 0 jdk.NativeAgent 0 0 jdk.NativeLibrary 0 0 jdk.NativeLibraryLoad 0 0 jdk.NativeLibraryUnload 0 0 jdk.NativeMemoryUsage 0 0 jdk.NativeMemoryUsageTotal 0 0 jdk.NativeMethodSample 0 0 jdk.NetworkUtilization 0 0 jdk.OSInformation 0 0 jdk.ObjectAllocationSample 0 0 jdk.ObjectCount 0 0 jdk.ObjectCountAfterGC 0 0 jdk.OldGarbageCollection 0 0 jdk.OldObjectSample 0 0 jdk.PSHeapSummary 0 0 jdk.ParallelOldGarbageCollection 0 0 jdk.PhysicalMemory 0 0 jdk.ProcessStart 0 0 jdk.PromoteObjectInNewPLAB 0 0 jdk.PromoteObjectOutsidePLAB 0 0 jdk.PromotionFailed 0 0 jdk.RedefineClasses 0 0 jdk.ReservedStackActivation 0 0 jdk.ResidentSetSize 0 0 jdk.RetransformClasses 0 0 jdk.SafepointBegin 0 0 jdk.SafepointEnd 0 0 jdk.SafepointLatency 0 0 jdk.SafepointStateSynchronization 0 0 jdk.SecurityPropertyModification 0 0 jdk.SecurityProviderService 0 0 jdk.SerializationMisdeclaration 0 0 jdk.ShenandoahEvacuationInformation 0 0 jdk.ShenandoahHeapRegionInformation 0 0 jdk.ShenandoahHeapRegionStateChange 0 0 jdk.Shutdown 0 0 jdk.SocketRead 0 0 jdk.SocketWrite 0 0 jdk.StringDeduplication 0 0 jdk.StringFlagChanged 0 0 jdk.StringTableStatistics 0 0 jdk.SwapSpace 0 0 jdk.SymbolTableStatistics 0 0 jdk.SyncOnValueBasedClass 0 0 jdk.SystemGC 0 0 jdk.SystemProcess 0 0 jdk.TLSHandshake 0 0 jdk.TenuringDistribution 0 0 jdk.ThreadAllocationStatistics 0 0 jdk.ThreadCPULoad 0 0 jdk.ThreadContextSwitchRate 0 0 jdk.ThreadDump 0 0 jdk.ThreadEnd 0 0 jdk.ThreadPark 0 0 jdk.ThreadSleep 0 0 jdk.ThreadStart 0 0 jdk.UnsignedIntFlagChanged 0 0 jdk.UnsignedLongFlag 0 0 jdk.UnsignedLongFlagChanged 0 0 jdk.VirtualThreadEnd 0 0 jdk.VirtualThreadPinned 0 0 jdk.VirtualThreadStart 0 0 jdk.VirtualThreadSubmitFailed 0 0 jdk.VirtualizationInformation 0 0 jdk.X509Certificate 0 0 jdk.X509Validation 0 0 jdk.YoungGarbageCollection 0 0 jdk.YoungGenerationConfiguration 0 0 jdk.ZAllocationStall 0 0 jdk.ZOldGarbageCollection 0 0 jdk.ZPageAllocation 0 0 jdk.ZRelocationSet 0 0 jdk.ZRelocationSetGroup 0 0 jdk.ZStatisticsCounter 0 0 jdk.ZStatisticsSampler 0 0 jdk.ZThreadPhase 0 0 jdk.ZUncommit 0 0 jdk.ZYoungGarbageCollection 0 0 profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=1 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikibig.trunk.nightly.Lucene104.nd5.98205M.jfr Profiler for cpu at stackSize=1 [big index (fast) /l/logs.nightly/bench-index-nightly-wikibig.trunk.nightly.Lucene104.nd5.98205M.jfr is 170.23 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 2873353 events (total: 2M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 5.95% 170992 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 5.31% 152595 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] 4.99% 143353 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] 4.89% 140603 java.lang.Character#codePointAtImpl():9812 [Inlined code] 3.68% 105617 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1019 [JIT compiled code] 3.63% 104349 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] 3.29% 94394 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] 2.82% 80946 java.lang.Integer#rotateLeft():1612 [Inlined code] 2.61% 75072 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] 2.26% 64837 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1022 [JIT compiled code] 1.94% 55877 org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] 1.73% 49783 org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] 1.61% 46393 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] 1.47% 42296 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():47 [Inlined code] 1.40% 40142 org.apache.lucene.util.BytesRefBuilder#growNoCopy():67 [Inlined code] 1.37% 39224 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] 1.34% 38578 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#growTermBuffer():69 [Inlined code] 1.27% 36464 org.apache.lucene.index.ByteSliceReader#readByte():74 [Inlined code] 1.14% 32659 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 1.12% 32257 org.apache.lucene.util.ByteBlockPool#getBuffer():358 [Inlined code] 0.94% 26989 org.apache.lucene.index.TermsHashPerField#writeByte():222 [Inlined code] 0.86% 24703 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():148 [Inlined code] 0.75% 21543 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] 0.68% 19654 java.lang.Character#isHighSurrogate():9606 [Inlined code] 0.64% 18452 jdk.internal.util.ArraysSupport#mismatch():564 [Inlined code] 0.61% 17406 org.apache.lucene.util.UnicodeUtil#UTF8toUTF16():644 [Inlined code] 0.60% 17184 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] 0.56% 15954 org.apache.lucene.analysis.CharacterUtils#toLowerCase():57 [Inlined code] 0.52% 14998 org.apache.lucene.index.TermsHashPerField#initReader():100 [Inlined code] 0.52% 14945 org.apache.lucene.util.UnicodeUtil#maxUTF8Length():678 [Inlined code] 0.52% 14858 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] 0.52% 14812 org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap():742 [Inlined code] 0.49% 14081 org.apache.lucene.util.BytesRefBuilder#copyChars():148 [Inlined code] 0.48% 13722 java.lang.Character#codePointAt():9807 [Inlined code] 0.47% 13508 org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition():1301 [Inlined code] 0.46% 13182 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1020 [JIT compiled code] 0.46% 13165 org.apache.lucene.codecs.lucene104.ForUtil#encode():154 [JIT compiled code] 0.45% 12984 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():146 [Inlined code] 0.45% 12826 org.apache.lucene.util.AttributeSource#clearAttributes():274 [Inlined code] 0.43% 12439 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1040 [JIT compiled code] 0.43% 12294 org.apache.lucene.codecs.lucene104.PForUtil#encode():58 [JIT compiled code] 0.41% 11795 org.apache.lucene.util.UnicodeUtil#UTF8toUTF16():670 [Inlined code] 0.41% 11757 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1108 [JIT compiled code] 0.41% 11723 org.apache.lucene.analysis.StopFilter#accept():97 [Inlined code] 0.41% 11686 org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next():193 [Inlined code] 0.40% 11627 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef():93 [JIT compiled code] 0.40% 11427 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():214 [Inlined code] 0.38% 10918 jdk.internal.util.ArraysSupport#mismatch():563 [Inlined code] 0.37% 10640 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():131 [JIT compiled code] 0.37% 10611 org.apache.lucene.index.TermsHashPerField#initReader():96 [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=2 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikibig.trunk.nightly.Lucene104.nd5.98205M.jfr Profiler for cpu at stackSize=2 [big index (fast) /l/logs.nightly/bench-index-nightly-wikibig.trunk.nightly.Lucene104.nd5.98205M.jfr is 170.23 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 2873353 events (total: 2M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 4.99% 143350 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] 4.89% 140603 java.lang.Character#codePointAtImpl():9812 [Inlined code] at java.lang.Character#codePointAt():9807 [Inlined code] 3.68% 105614 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1019 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] 3.63% 104349 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 3.27% 94086 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] 3.02% 86769 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] 2.93% 84082 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 2.82% 80945 java.lang.Integer#rotateLeft():1612 [Inlined code] at org.apache.lucene.util.StringHelper#murmurhash3_x86_32():175 [Inlined code] 2.61% 75070 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] 2.33% 66939 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] 2.26% 64836 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1022 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] 1.94% 55877 org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] 1.73% 49776 org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] 1.61% 46393 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 1.47% 42296 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():47 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText():709 [Inlined code] 1.38% 39762 org.apache.lucene.util.BytesRefBuilder#growNoCopy():67 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():147 [Inlined code] 1.36% 39181 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 1.34% 38570 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#growTermBuffer():69 [Inlined code] at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():46 [Inlined code] 1.27% 36464 org.apache.lucene.index.ByteSliceReader#readByte():74 [Inlined code] at org.apache.lucene.store.DataInput#readVInt():121 [Inlined code] 1.14% 32659 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] 1.11% 32021 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [JIT compiled code] 1.06% 30537 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [JIT compiled code] 0.86% 24688 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():148 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():148 [Inlined code] 0.80% 23098 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] 0.68% 19408 java.lang.Character#isHighSurrogate():9606 [Inlined code] at java.lang.Character#codePointAtImpl():9813 [Inlined code] 0.60% 17184 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.59% 17042 org.apache.lucene.util.UnicodeUtil#UTF8toUTF16():644 [Inlined code] at perf.LineFileDocs#nextDoc():648 [JIT compiled code] 0.59% 16919 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next():194 [Inlined code] 0.56% 16028 jdk.internal.util.ArraysSupport#mismatch():564 [Inlined code] at java.util.Arrays#equals():2707 [Inlined code] 0.56% 16015 org.apache.lucene.util.ByteBlockPool#getBuffer():358 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():223 [Inlined code] 0.56% 15952 org.apache.lucene.analysis.CharacterUtils#toLowerCase():57 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] 0.52% 14918 org.apache.lucene.util.UnicodeUtil#maxUTF8Length():678 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():147 [Inlined code] 0.52% 14823 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] 0.52% 14812 org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap():742 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] 0.51% 14748 org.apache.lucene.index.TermsHashPerField#initReader():100 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset():435 [Inlined code] 0.49% 14081 org.apache.lucene.util.BytesRefBuilder#copyChars():148 [Inlined code] at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef():93 [JIT compiled code] 0.48% 13860 org.apache.lucene.util.ByteBlockPool#getBuffer():358 [Inlined code] at org.apache.lucene.util.BytesRefBlockPool#equals():156 [Inlined code] 0.47% 13570 java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] 0.47% 13488 org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition():1301 [Inlined code] at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition():110 [Inlined code] 0.46% 13180 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1020 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] 0.45% 12982 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():146 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():148 [Inlined code] 0.45% 12826 org.apache.lucene.util.AttributeSource#clearAttributes():274 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():153 [JIT compiled code] 0.43% 12438 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1040 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] 0.42% 11940 org.apache.lucene.codecs.lucene104.ForUtil#encode():154 [JIT compiled code] at org.apache.lucene.codecs.lucene104.ForUtil#encode():96 [Inlined code] 0.41% 11757 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1108 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] 0.41% 11701 org.apache.lucene.analysis.StopFilter#accept():97 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():52 [Inlined code] 0.41% 11686 org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next():193 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():381 [JIT compiled code] 0.40% 11624 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef():93 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 0.40% 11427 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():214 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] 0.37% 10636 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():131 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=4 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikibig.trunk.nightly.Lucene104.nd5.98205M.jfr Profiler for cpu at stackSize=4 [big index (fast) /l/logs.nightly/bench-index-nightly-wikibig.trunk.nightly.Lucene104.nd5.98205M.jfr is 170.23 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 2873353 events (total: 2M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 4.98% 143187 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] 4.89% 140461 java.lang.Character#codePointAtImpl():9812 [Inlined code] at java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] 3.67% 105591 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1019 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] 3.58% 102862 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 2.80% 80316 java.lang.Integer#rotateLeft():1612 [Inlined code] at org.apache.lucene.util.StringHelper#murmurhash3_x86_32():175 [Inlined code] at org.apache.lucene.util.BytesRefHash#doHash():473 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():332 [JIT compiled code] 2.72% 78054 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] 2.66% 76343 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] 2.61% 75070 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] 2.26% 64829 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1022 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] 1.73% 49776 org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] 1.68% 48310 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] 1.65% 47370 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():183 [JIT compiled code] 1.61% 46373 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 1.59% 45690 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] 1.47% 42294 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():47 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText():709 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():165 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] 1.38% 39761 org.apache.lucene.util.BytesRefBuilder#growNoCopy():67 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():147 [Inlined code] at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef():93 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 1.34% 38570 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#growTermBuffer():69 [Inlined code] at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():46 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText():709 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():165 [JIT compiled code] 1.06% 30529 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 1.05% 30088 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.97% 27984 org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] 0.97% 27893 org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 0.92% 26546 org.apache.lucene.index.ByteSliceReader#readByte():74 [Inlined code] at org.apache.lucene.store.DataInput#readVInt():121 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#nextPosition():501 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():148 [JIT compiled code] 0.86% 24687 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():148 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():148 [Inlined code] at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef():93 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 0.68% 19605 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] 0.67% 19373 java.lang.Character#isHighSurrogate():9606 [Inlined code] at java.lang.Character#codePointAtImpl():9813 [Inlined code] at java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] 0.67% 19336 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] 0.67% 19281 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] 0.67% 19280 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():200 [JIT compiled code] 0.60% 17184 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 0.59% 16919 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next():194 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():381 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] 0.56% 16192 org.apache.lucene.util.UnicodeUtil#UTF8toUTF16():644 [Inlined code] at perf.LineFileDocs#nextDoc():648 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.56% 16025 jdk.internal.util.ArraysSupport#mismatch():564 [Inlined code] at java.util.Arrays#equals():2707 [Inlined code] at org.apache.lucene.util.BytesRefBlockPool#equals():169 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] 0.56% 15951 org.apache.lucene.analysis.CharacterUtils#toLowerCase():57 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] 0.52% 14918 org.apache.lucene.util.UnicodeUtil#maxUTF8Length():678 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():147 [Inlined code] at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef():93 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 0.52% 14820 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] at sun.nio.ch.IOUtil#writeFromNativeBuffer():137 [Inlined code] at sun.nio.ch.IOUtil#write():102 [Inlined code] 0.52% 14808 org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap():742 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] 0.51% 14525 org.apache.lucene.index.TermsHashPerField#initReader():100 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset():435 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#postings():250 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():125 [JIT compiled code] 0.48% 13860 org.apache.lucene.util.ByteBlockPool#getBuffer():358 [Inlined code] at org.apache.lucene.util.BytesRefBlockPool#equals():156 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 0.47% 13488 org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition():1301 [Inlined code] at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition():110 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():148 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] 0.47% 13402 java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] 0.46% 13314 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 0.46% 13180 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1020 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] 0.45% 13047 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():200 [JIT compiled code] 0.45% 12979 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():146 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():148 [Inlined code] at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef():93 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 0.45% 12826 org.apache.lucene.util.AttributeSource#clearAttributes():274 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():153 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] 0.43% 12426 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1040 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] 0.41% 11751 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1108 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] 0.40% 11394 org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next():193 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():381 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] 0.39% 11126 org.apache.lucene.codecs.lucene104.ForUtil#encode():154 [JIT compiled code] at org.apache.lucene.codecs.lucene104.ForUtil#encode():96 [Inlined code] at org.apache.lucene.codecs.lucene104.PForUtil#encode():102 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] 0.36% 10437 org.apache.lucene.index.TermsHashPerField#initReader():96 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset():435 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#postings():250 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():125 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=8 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikibig.trunk.nightly.Lucene104.nd5.98205M.jfr Profiler for cpu at stackSize=8 [big index (fast) /l/logs.nightly/bench-index-nightly-wikibig.trunk.nightly.Lucene104.nd5.98205M.jfr is 170.23 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 2873353 events (total: 2M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 2.79% 80172 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 2.54% 72874 java.lang.Character#codePointAtImpl():9812 [Inlined code] at java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 2.53% 72640 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 2.47% 71090 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 2.47% 71070 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] 2.35% 67580 java.lang.Character#codePointAtImpl():9812 [Inlined code] at java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] 2.22% 63840 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] 1.93% 55436 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] 1.74% 50025 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1019 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] 1.65% 47294 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():183 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 1.61% 46169 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1019 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] 1.59% 45690 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000461cc498#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] 1.46% 42032 java.lang.Integer#rotateLeft():1612 [Inlined code] at org.apache.lucene.util.StringHelper#murmurhash3_x86_32():175 [Inlined code] at org.apache.lucene.util.BytesRefHash#doHash():473 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():332 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] 1.32% 37976 java.lang.Integer#rotateLeft():1612 [Inlined code] at org.apache.lucene.util.StringHelper#murmurhash3_x86_32():175 [Inlined code] at org.apache.lucene.util.BytesRefHash#doHash():473 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():332 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] 1.07% 30829 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 1.06% 30504 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1022 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] 1.06% 30339 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1022 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] 1.04% 29932 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] 1.03% 29633 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] 1.02% 29276 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] 0.91% 26060 org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.90% 25974 org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.88% 25295 org.apache.lucene.index.ByteSliceReader#readByte():74 [Inlined code] at org.apache.lucene.store.DataInput#readVInt():121 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#nextPosition():501 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():148 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] 0.85% 24477 org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.76% 21954 org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.75% 21581 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():47 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText():709 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():165 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] 0.68% 19636 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():47 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText():709 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():165 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] 0.67% 19373 java.lang.Character#isHighSurrogate():9606 [Inlined code] at java.lang.Character#codePointAtImpl():9813 [Inlined code] at java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] 0.67% 19311 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#growTermBuffer():69 [Inlined code] at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():46 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText():709 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():165 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 0.67% 19253 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#growTermBuffer():69 [Inlined code] at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():46 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText():709 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():165 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] 0.66% 18904 org.apache.lucene.util.BytesRefBuilder#growNoCopy():67 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():147 [Inlined code] at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef():93 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.66% 18883 org.apache.lucene.util.BytesRefBuilder#growNoCopy():67 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():147 [Inlined code] at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef():93 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.63% 18219 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.62% 17904 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.62% 17858 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.58% 16560 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] 0.57% 16477 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.56% 16192 org.apache.lucene.util.UnicodeUtil#UTF8toUTF16():644 [Inlined code] at perf.LineFileDocs#nextDoc():648 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.56% 16008 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.52% 14847 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] 0.52% 14817 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] at sun.nio.ch.IOUtil#writeFromNativeBuffer():137 [Inlined code] at sun.nio.ch.IOUtil#write():102 [Inlined code] at sun.nio.ch.IOUtil#write():72 [Inlined code] at sun.nio.ch.FileChannelImpl#implWrite():359 [Inlined code] at sun.nio.ch.FileChannelImpl#traceImplWrite():378 [Inlined code] at sun.nio.ch.FileChannelImpl#write():337 [Inlined code] 0.51% 14620 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():200 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] 0.49% 14023 org.apache.lucene.index.TermsHashPerField#initReader():100 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset():435 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#postings():250 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():125 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] 0.47% 13485 org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition():1301 [Inlined code] at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition():110 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():148 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] 0.45% 12788 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.43% 12322 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.40% 11567 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():148 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():148 [Inlined code] at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef():93 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.40% 11545 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():148 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():148 [Inlined code] at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef():93 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.36% 10285 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next():194 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():381 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] 0.35% 10191 org.apache.lucene.index.TermsHashPerField#initReader():96 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset():435 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#postings():250 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():125 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=12 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikibig.trunk.nightly.Lucene104.nd5.98205M.jfr Profiler for cpu at stackSize=12 [big index (fast) /l/logs.nightly/bench-index-nightly-wikibig.trunk.nightly.Lucene104.nd5.98205M.jfr is 170.23 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 2873353 events (total: 2M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 2.57% 73961 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 2.52% 72517 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] at perf.IndexThreads$IndexThread#run():419 [JIT compiled code] 2.47% 70951 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] at perf.IndexThreads$IndexThread#run():419 [JIT compiled code] 2.32% 66520 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 2.25% 64542 java.lang.Character#codePointAtImpl():9812 [Inlined code] at java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 2.06% 59252 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 2.06% 59092 java.lang.Character#codePointAtImpl():9812 [Inlined code] at java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 1.77% 50927 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 1.62% 46687 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1019 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 1.59% 45690 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000461cc498#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] at org.apache.lucene.index.IndexWriter#mergeMiddle():5354 [Interpreted code] at org.apache.lucene.index.IndexWriter#merge():4816 [Interpreted code] at org.apache.lucene.index.IndexWriter$IndexWriterMergeSource#merge():6622 [Interpreted code] 1.53% 43984 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():183 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 1.49% 42737 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1019 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 1.37% 39438 java.lang.Integer#rotateLeft():1612 [Inlined code] at org.apache.lucene.util.StringHelper#murmurhash3_x86_32():175 [Inlined code] at org.apache.lucene.util.BytesRefHash#doHash():473 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():332 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 1.24% 35640 java.lang.Integer#rotateLeft():1612 [Inlined code] at org.apache.lucene.util.StringHelper#murmurhash3_x86_32():175 [Inlined code] at org.apache.lucene.util.BytesRefHash#doHash():473 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():332 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 1.00% 28702 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.99% 28447 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.99% 28367 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1022 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 0.98% 28296 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1022 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 0.93% 26606 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.84% 24204 org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] 0.84% 24052 org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] 0.79% 22786 org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.71% 20517 org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.70% 20093 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():47 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText():709 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():165 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.63% 18213 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():47 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText():709 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():165 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.63% 17965 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#growTermBuffer():69 [Inlined code] at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():46 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText():709 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():165 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.62% 17896 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#growTermBuffer():69 [Inlined code] at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():46 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText():709 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():165 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.60% 17306 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 0.60% 17205 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] at perf.IndexThreads$IndexThread#run():419 [JIT compiled code] 0.59% 16985 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] at perf.IndexThreads$IndexThread#run():419 [JIT compiled code] 0.56% 16192 org.apache.lucene.util.UnicodeUtil#UTF8toUTF16():644 [Inlined code] at perf.LineFileDocs#nextDoc():648 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.56% 16058 org.apache.lucene.util.BytesRefBuilder#growNoCopy():67 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():147 [Inlined code] at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef():93 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.55% 15886 org.apache.lucene.util.BytesRefBuilder#growNoCopy():67 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():147 [Inlined code] at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef():93 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.55% 15703 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] 0.53% 15148 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.52% 14817 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] at sun.nio.ch.IOUtil#writeFromNativeBuffer():137 [Inlined code] at sun.nio.ch.IOUtil#write():102 [Inlined code] at sun.nio.ch.IOUtil#write():72 [Inlined code] at sun.nio.ch.FileChannelImpl#implWrite():359 [Inlined code] at sun.nio.ch.FileChannelImpl#traceImplWrite():378 [Inlined code] at sun.nio.ch.FileChannelImpl#write():337 [Inlined code] at sun.nio.ch.ChannelOutputStream#writeFully():68 [Inlined code] at sun.nio.ch.ChannelOutputStream#write():105 [Inlined code] at org.apache.lucene.store.FSDirectory$FSIndexOutput$1#write():394 [Inlined code] at java.util.zip.CheckedOutputStream#write():73 [JIT compiled code] 0.51% 14636 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.47% 13549 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 0.47% 13485 org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition():1301 [Inlined code] at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition():110 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():148 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000461cc498#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] at org.apache.lucene.index.IndexWriter#mergeMiddle():5354 [Interpreted code] 0.46% 13237 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():200 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.41% 11799 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.38% 10894 org.apache.lucene.index.ByteSliceReader#readByte():74 [Inlined code] at org.apache.lucene.store.DataInput#readVInt():121 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#nextPosition():501 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():148 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] 0.38% 10816 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():148 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():148 [Inlined code] at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef():93 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.37% 10696 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():148 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():148 [Inlined code] at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef():93 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.37% 10658 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] 0.35% 9917 java.lang.Character#isHighSurrogate():9606 [Inlined code] at java.lang.Character#codePointAtImpl():9813 [Inlined code] at java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.33% 9544 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 0.33% 9449 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():183 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.32% 9265 org.apache.lucene.index.TermsHashPerField#writeByte():222 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.31% 8907 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#postUpdate():404 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=1 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikibig.trunk.nightly.Lucene104.nd5.98205M.jfr Profiler for heap at stackSize=1 [big index (fast) /l/logs.nightly/bench-index-nightly-wikibig.trunk.nightly.Lucene104.nd5.98205M.jfr is 170.23 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 479919 events (total: 286678M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 15.85% 45444M perf.LineFileDocs#nextDoc():647 [JIT compiled code] 12.41% 35589M java.lang.StringUTF16#compress():227 [Inlined code] 8.78% 25156M java.lang.StringUTF16#compress():223 [Inlined code] 8.41% 24105M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] 7.48% 21454M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] 7.08% 20289M perf.LineFileDocs#readDocs():176 [JIT compiled code] 3.01% 8619M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] 2.97% 8516M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] 2.88% 8258M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] 2.81% 8044M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] 1.94% 5547M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] 1.87% 5367M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] 1.72% 4931M perf.LineFileDocs#readDocs():176 [Interpreted code] 1.72% 4924M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] 1.69% 4846M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] 1.69% 4843M org.apache.lucene.util.TimSorter#():62 [Inlined code] 1.65% 4739M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] 1.61% 4606M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] 1.46% 4178M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] 1.32% 3771M perf.LineFileDocs#nextDoc():642 [JIT compiled code] 1.19% 3423M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] 0.96% 2762M java.util.TreeMap#keyIterator():1421 [Inlined code] 0.88% 2535M perf.LineFileDocs#nextDoc():647 [Interpreted code] 0.72% 2061M perf.LineFileDocs#newDocState():509 [Interpreted code] 0.56% 1596M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2133 [Inlined code] 0.54% 1545M java.nio.HeapByteBuffer#():75 [Inlined code] 0.52% 1492M org.apache.lucene.codecs.lucene104.PForUtil#encode():78 [JIT compiled code] 0.48% 1386M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] 0.46% 1315M org.apache.lucene.util.BytesRef#():71 [Inlined code] 0.41% 1167M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] 0.30% 867M java.util.ArrayList#grow():240 [Inlined code] 0.28% 797M perf.LineFileDocs#nextDoc():605 [Interpreted code] 0.25% 730M java.util.ArrayDeque#():179 [Inlined code] 0.24% 689M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] 0.17% 480M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock():968 [JIT compiled code] 0.15% 426M org.apache.lucene.util.StringSorter#fallbackSorter():92 [Inlined code] 0.14% 409M org.apache.lucene.document.IntPoint#pack():114 [Inlined code] 0.14% 395M java.util.ArrayList#iterator():1038 [JIT compiled code] 0.13% 382M java.lang.invoke.DirectMethodHandle#allocateInstance():503 [Inlined code] 0.13% 382M perf.LineFileDocs#nextDoc():649 [JIT compiled code] 0.13% 376M org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#():82 [Inlined code] 0.12% 336M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] 0.12% 335M org.apache.lucene.document.IntPoint#pack():108 [Inlined code] 0.09% 263M perf.LineFileDocs#nextDoc():652 [JIT compiled code] 0.09% 263M org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie():94 [Inlined code] 0.09% 260M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():103 [JIT compiled code] 0.09% 255M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock():725 [JIT compiled code] 0.09% 249M java.util.List#of():940 [Inlined code] 0.09% 245M java.nio.HeapByteBuffer#asReadOnlyBuffer():152 [Inlined code] 0.08% 241M perf.LineFileDocs#intToID():305 [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=2 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikibig.trunk.nightly.Lucene104.nd5.98205M.jfr Profiler for heap at stackSize=2 [big index (fast) /l/logs.nightly/bench-index-nightly-wikibig.trunk.nightly.Lucene104.nd5.98205M.jfr is 170.23 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 479919 events (total: 286678M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 14.72% 42194M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 12.41% 35589M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] 8.78% 25156M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] 8.41% 24105M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] 7.48% 21431M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] 7.08% 20289M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 3.00% 8606M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] 2.83% 8114M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] 2.80% 8021M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] 2.61% 7475M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] 1.94% 5547M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.87% 5367M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.72% 4931M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.72% 4924M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.69% 4838M org.apache.lucene.util.TimSorter#():62 [Inlined code] at org.apache.lucene.util.ArrayTimSorter#():34 [Inlined code] 1.65% 4739M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.63% 4673M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 1.61% 4606M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 1.38% 3948M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 1.19% 3423M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():349 [JIT compiled code] 1.13% 3249M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [JIT compiled code] 1.08% 3105M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.96% 2762M java.util.TreeMap#keyIterator():1421 [Inlined code] at java.util.TreeMap$KeySet#iterator():1434 [JIT compiled code] 0.88% 2535M perf.LineFileDocs#nextDoc():647 [Interpreted code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.72% 2061M perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.56% 1596M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2133 [Inlined code] at org.apache.lucene.util.IntBlockPool#nextBuffer():153 [JIT compiled code] 0.54% 1545M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] 0.48% 1370M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [Inlined code] 0.47% 1336M org.apache.lucene.codecs.lucene104.PForUtil#encode():78 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] 0.40% 1156M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():398 [JIT compiled code] 0.39% 1116M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] 0.36% 1040M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():464 [JIT compiled code] 0.30% 867M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] 0.25% 728M java.util.ArrayDeque#():179 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#():112 [Inlined code] 0.23% 666M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [JIT compiled code] 0.23% 650M perf.LineFileDocs#nextDoc():605 [Interpreted code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.15% 426M org.apache.lucene.util.StringSorter#fallbackSorter():92 [Inlined code] at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#getFallbackSorter():83 [Inlined code] 0.14% 409M org.apache.lucene.document.IntPoint#pack():114 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValues():72 [Inlined code] 0.13% 380M java.lang.invoke.DirectMethodHandle#allocateInstance():503 [Inlined code] at java.lang.invoke.LambdaForm$DMH.0x00000000461a5c00#newInvokeSpecial() [Inlined code] 0.13% 376M org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#():82 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie():94 [Inlined code] 0.13% 375M java.util.ArrayList#iterator():1038 [JIT compiled code] at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic():128 [Interpreted code] 0.12% 335M org.apache.lucene.document.IntPoint#pack():108 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValues():72 [Inlined code] 0.11% 316M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] 0.11% 307M perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.09% 263M org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie():94 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex():481 [JIT compiled code] 0.09% 260M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():103 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():398 [JIT compiled code] 0.09% 255M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock():968 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks():666 [JIT compiled code] 0.09% 246M java.util.List#of():940 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocument():1913 [JIT compiled code] 0.09% 245M java.nio.HeapByteBuffer#asReadOnlyBuffer():152 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#toBufferList():242 [JIT compiled code] 0.08% 241M perf.LineFileDocs#intToID():305 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=4 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikibig.trunk.nightly.Lucene104.nd5.98205M.jfr Profiler for heap at stackSize=4 [big index (fast) /l/logs.nightly/bench-index-nightly-wikibig.trunk.nightly.Lucene104.nd5.98205M.jfr is 170.23 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 479919 events (total: 286678M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 14.72% 42194M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 11.54% 33096M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] 8.13% 23302M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] 7.44% 21317M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] 7.08% 20289M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 6.66% 19096M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] 2.80% 8022M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] 2.79% 7998M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] 2.60% 7453M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] 1.94% 5547M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] 1.87% 5367M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] 1.73% 4973M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] 1.72% 4931M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.72% 4924M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] 1.67% 4797M org.apache.lucene.util.TimSorter#():62 [Inlined code] at org.apache.lucene.util.ArrayTimSorter#():34 [Inlined code] at org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [Inlined code] 1.65% 4739M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] 1.63% 4673M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] 1.61% 4606M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] 1.38% 3948M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] 1.25% 3591M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#initStreamSlices():161 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():198 [JIT compiled code] 1.18% 3376M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] 1.14% 3270M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():349 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 1.13% 3249M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [JIT compiled code] at perf.IndexThreads$IndexThread#run():397 [Interpreted code] 1.08% 3105M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.95% 2731M java.util.TreeMap#keyIterator():1421 [Inlined code] at java.util.TreeMap$KeySet#iterator():1434 [JIT compiled code] at java.util.TreeSet#iterator():187 [Inlined code] at org.apache.lucene.codecs.CompetitiveImpactAccumulator#addAll():82 [Inlined code] 0.88% 2535M perf.LineFileDocs#nextDoc():647 [Interpreted code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.80% 2283M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [JIT compiled code] at perf.LineFileDocs#nextDoc():649 [Interpreted code] 0.72% 2061M perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.56% 1596M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2133 [Inlined code] at org.apache.lucene.util.IntBlockPool#nextBuffer():153 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#initStreamSlices():155 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():198 [JIT compiled code] 0.52% 1500M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x000000004613b8d8#apply() [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#appendBlock():525 [JIT compiled code] 0.49% 1417M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.util.BytesRefBlockPool#addBytesRef():91 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():343 [JIT compiled code] 0.48% 1370M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [Inlined code] at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings():131 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():125 [JIT compiled code] 0.46% 1313M org.apache.lucene.codecs.lucene104.PForUtil#encode():78 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] 0.42% 1200M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [JIT compiled code] at perf.LineFileDocs#nextDoc():649 [Interpreted code] 0.40% 1153M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():398 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc():259 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():144 [JIT compiled code] 0.36% 1040M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():464 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc():259 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():144 [JIT compiled code] 0.30% 867M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] at java.util.ArrayList#add():484 [Inlined code] at java.util.ArrayList#add():497 [Inlined code] 0.25% 726M java.util.ArrayDeque#():179 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#():112 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#():138 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#():82 [Inlined code] 0.23% 666M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [JIT compiled code] at perf.IndexThreads$IndexThread#run():397 [Interpreted code] 0.23% 650M perf.LineFileDocs#nextDoc():605 [Interpreted code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.21% 591M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():736 [JIT compiled code] 0.15% 426M org.apache.lucene.util.StringSorter#fallbackSorter():92 [Inlined code] at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#getFallbackSorter():83 [Inlined code] at org.apache.lucene.util.MSBRadixSorter#sort():134 [Inlined code] at org.apache.lucene.util.MSBRadixSorter#radixSort():182 [JIT compiled code] 0.13% 380M java.lang.invoke.DirectMethodHandle#allocateInstance():503 [Inlined code] at java.lang.invoke.LambdaForm$DMH.0x00000000461a5c00#newInvokeSpecial() [Inlined code] at java.lang.invoke.Invokers$Holder#linkToTargetMethod() [Inlined code] at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#getFallbackSorter():83 [Inlined code] 0.13% 376M org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#():82 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie():94 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex():481 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks():682 [JIT compiled code] 0.13% 375M java.util.ArrayList#iterator():1038 [JIT compiled code] at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic():128 [Interpreted code] at jdk.jfr.internal.PlatformRecorder#periodicTask():502 [Interpreted code] at jdk.jfr.internal.PlatformRecorder#lambda$startDiskMonitor$0():428 [Interpreted code] 0.11% 316M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.ArrayUtil#grow():377 [Inlined code] at org.apache.lucene.index.PointValuesWriter#addPackedValue():89 [Inlined code] 0.11% 307M perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.10% 297M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():644 [JIT compiled code] 0.09% 263M org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie():94 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex():481 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks():682 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm():1040 [Inlined code] 0.09% 260M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():103 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():398 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc():259 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():144 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=8 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikibig.trunk.nightly.Lucene104.nd5.98205M.jfr Profiler for heap at stackSize=8 [big index (fast) /l/logs.nightly/bench-index-nightly-wikibig.trunk.nightly.Lucene104.nd5.98205M.jfr is 170.23 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 479919 events (total: 286678M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 14.72% 42194M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 10.83% 31034M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 7.66% 21971M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 7.08% 20289M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 3.03% 8673M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():200 [JIT compiled code] 2.99% 8585M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] 2.58% 7390M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] 1.81% 5174M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 1.77% 5072M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():200 [JIT compiled code] 1.75% 5026M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 1.72% 4931M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.72% 4924M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 1.67% 4795M org.apache.lucene.util.TimSorter#():62 [Inlined code] at org.apache.lucene.util.ArrayTimSorter#():34 [Inlined code] at org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [Inlined code] at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings():131 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():125 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] 1.65% 4739M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 1.59% 4545M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] 1.53% 4397M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 1.51% 4315M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] 1.49% 4273M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 1.26% 3625M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 1.18% 3376M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000461cc498#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] 1.17% 3347M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000461cc498#merge() [Interpreted code] 1.14% 3260M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#initStreamSlices():161 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():198 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] 1.13% 3249M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [JIT compiled code] at perf.IndexThreads$IndexThread#run():397 [Interpreted code] 1.11% 3189M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000461cc498#merge() [Interpreted code] 1.08% 3105M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 1.05% 2997M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():349 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.97% 2774M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] 0.92% 2625M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] 0.88% 2535M perf.LineFileDocs#nextDoc():647 [Interpreted code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.83% 2389M java.util.TreeMap#keyIterator():1421 [Inlined code] at java.util.TreeMap$KeySet#iterator():1434 [JIT compiled code] at java.util.TreeSet#iterator():187 [Inlined code] at org.apache.lucene.codecs.CompetitiveImpactAccumulator#addAll():82 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():482 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#finishTerm():576 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():172 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] 0.80% 2283M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [JIT compiled code] at perf.LineFileDocs#nextDoc():649 [Interpreted code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.72% 2061M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [JIT compiled code] at perf.IndexThreads$IndexThread#run():397 [Interpreted code] 0.72% 2061M perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.68% 1951M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] 0.67% 1922M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] 0.61% 1742M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] 0.60% 1733M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] 0.53% 1509M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2133 [Inlined code] at org.apache.lucene.util.IntBlockPool#nextBuffer():153 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#initStreamSlices():155 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():198 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] 0.48% 1370M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [Inlined code] at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings():131 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():125 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] 0.47% 1354M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x000000004613b8d8#apply() [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#appendBlock():525 [JIT compiled code] at org.apache.lucene.store.ByteBuffersDataOutput#writeByte():187 [Inlined code] at org.apache.lucene.store.DataOutput#writeVInt():203 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#append():138 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex():488 [JIT compiled code] 0.46% 1330M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [JIT compiled code] at perf.IndexThreads$IndexThread#run():397 [Interpreted code] 0.46% 1325M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.44% 1257M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():183 [JIT compiled code] 0.42% 1195M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.util.BytesRefBlockPool#addBytesRef():91 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():343 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] 0.41% 1179M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [JIT compiled code] at perf.LineFileDocs#nextDoc():649 [Interpreted code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.41% 1168M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():183 [JIT compiled code] 0.40% 1157M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():173 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.38% 1095M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] 0.38% 1088M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] 0.37% 1058M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#postUpdate():404 [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=12 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikibig.trunk.nightly.Lucene104.nd5.98205M.jfr Profiler for heap at stackSize=12 [big index (fast) /l/logs.nightly/bench-index-nightly-wikibig.trunk.nightly.Lucene104.nd5.98205M.jfr is 170.23 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 479919 events (total: 286678M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 14.72% 42194M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 10.83% 31034M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 7.66% 21971M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 7.08% 20289M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 2.99% 8585M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000461cc498#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] at org.apache.lucene.index.IndexWriter#mergeMiddle():5354 [Interpreted code] 2.06% 5917M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():200 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] 1.73% 4948M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [Inlined code] 1.72% 4931M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.71% 4899M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 1.69% 4850M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 1.68% 4814M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 1.67% 4795M org.apache.lucene.util.TimSorter#():62 [Inlined code] at org.apache.lucene.util.ArrayTimSorter#():34 [Inlined code] at org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [Inlined code] at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings():131 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():125 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000461cc498#merge() [Interpreted code] 1.58% 4535M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 1.51% 4318M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 1.51% 4315M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000461cc498#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] at org.apache.lucene.index.IndexWriter#mergeMiddle():5354 [Interpreted code] 1.44% 4136M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 1.37% 3933M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():200 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] 1.23% 3528M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 1.18% 3376M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000461cc498#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] at org.apache.lucene.index.IndexWriter#mergeMiddle():5354 [Interpreted code] at org.apache.lucene.index.IndexWriter#merge():4816 [Interpreted code] at org.apache.lucene.index.IndexWriter$IndexWriterMergeSource#merge():6622 [Interpreted code] at org.apache.lucene.index.ConcurrentMergeScheduler#doMerge():661 [Interpreted code] 1.17% 3347M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000461cc498#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] at org.apache.lucene.index.IndexWriter#mergeMiddle():5354 [Interpreted code] at org.apache.lucene.index.IndexWriter#merge():4816 [Interpreted code] 1.13% 3249M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [JIT compiled code] at perf.IndexThreads$IndexThread#run():397 [Interpreted code] 1.11% 3189M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000461cc498#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] at org.apache.lucene.index.IndexWriter#mergeMiddle():5354 [Interpreted code] at org.apache.lucene.index.IndexWriter#merge():4816 [Interpreted code] 1.08% 3105M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 1.05% 3011M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#initStreamSlices():161 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():198 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 1.00% 2868M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():349 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.96% 2756M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():200 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 0.90% 2578M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [Inlined code] 0.88% 2535M perf.LineFileDocs#nextDoc():647 [Interpreted code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.81% 2327M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#postUpdate():404 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] 0.80% 2283M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [JIT compiled code] at perf.LineFileDocs#nextDoc():649 [Interpreted code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.72% 2061M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [JIT compiled code] at perf.IndexThreads$IndexThread#run():397 [Interpreted code] 0.72% 2061M perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.64% 1839M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] 0.63% 1796M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.61% 1759M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] 0.58% 1650M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#postUpdate():404 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] 0.49% 1400M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2133 [Inlined code] at org.apache.lucene.util.IntBlockPool#nextBuffer():153 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#initStreamSlices():155 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():198 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 0.48% 1370M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [Inlined code] at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings():131 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():125 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000461cc498#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] 0.46% 1331M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x000000004613b8d8#apply() [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#appendBlock():525 [JIT compiled code] at org.apache.lucene.store.ByteBuffersDataOutput#writeByte():187 [Inlined code] at org.apache.lucene.store.DataOutput#writeVInt():203 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#append():138 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex():488 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks():682 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm():1040 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():996 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] 0.46% 1330M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [JIT compiled code] at perf.IndexThreads$IndexThread#run():397 [Interpreted code] 0.45% 1294M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [Inlined code] 0.44% 1268M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] 0.44% 1257M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():183 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 0.41% 1179M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [JIT compiled code] at perf.LineFileDocs#nextDoc():649 [Interpreted code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.41% 1168M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():183 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 0.40% 1157M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():173 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] 0.40% 1139M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():200 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 0.38% 1088M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.36% 1030M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.util.BytesRefBlockPool#addBytesRef():91 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():343 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.34% 963M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():370 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#postUpdate():404 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] move log to /l/logs.nightly/2026.07.30.18.07.05/fastIndexBigDocs.log move vmstat log to /l/logs.nightly/2026.07.30.18.07.05/fastIndexBigDocs.vmstat.log move top log to /l/logs.nightly/2026.07.30.18.07.05/fastIndexBigDocs.top.log [2026-07-31 02:52:01.454650] took 87.9 sec [2026-07-31 02:52:01.455871] bigIndexAtClose None [2026-07-31 02:52:01.457100] build search index (fixed segments) /l/indices/wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe: now create cd /l/trunk.nightly/lucene/benchmark NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log /l/logs.nightly/nightly.wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe.log run: ['/usr/lib/jvm/java-26-openjdk/bin/java', '--add-modules', 'jdk.incubator.vector', '-Xmx32g', '-Xms32g', '-server', '-XX:+UseParallelGC', '-Djava.io.tmpdir=/l/tmp', '--enable-native-access=ALL-UNNAMED', '-classpath', '/l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build', '-XX:StartFlightRecording=jdk.CPUTimeSample#enabled=true,dumponexit=true,maxsize=2048M,settings=/l/util.nightly/src/python/profiling.jfc,filename=/l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe.jfr', '-XX:+UnlockDiagnosticVMOptions', '-XX:+DebugNonSafepoints', 'perf.Indexer', '-dirImpl', 'MMapDirectory', '-indexPath', '/l/indices/wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe', '-analyzer', 'StandardAnalyzerNoStopWords', '-lineDocsFile', '/l/data/enwiki-20110115-lines-1k-fixed-with-random-labels.bin', '-docCountLimit', '27625038', '-threadCount', '1', '-dvfields', '-addDVSkippers', '-vectorFile', '/big/cohere-v3-wikipedia-en-scattered-1024d.docs.vec', '-vectorDimension', '1024', '-vectorEncoding', 'FLOAT32', '-ramBufferMB', '-1', '-maxBufferedDocs', '49774', '-postingsFormat', 'Lucene104', '-waitForMerges', '-mergePolicy', 'LogDocMergePolicy', '-facets', 'taxonomy:Date;Date', '-facets', 'taxonomy:Month;Month', '-facets', 'taxonomy:DayOfYear;DayOfYear', '-facets', 'sortedset:Month;Month', '-facets', 'sortedset:DayOfYear;DayOfYear', '-facets', 'sortedset:Date;Date', '-facets', 'taxonomy:RandomLabel;RandomLabel', '-facets', 'sortedset:RandomLabel;RandomLabel', '-facetDVFormat', 'Lucene90', '-idFieldPostingsFormat', 'Lucene104', '-idFieldPostingsFormat', 'Lucene104', '-grouping', '-waitForCommit', '-hnswThreadsPerMerge', '16', '-hnswThreadPoolCount', '96'], cwd=/l/trunk.nightly/lucene/benchmark vmstatLogFile=/l/logs.nightly/nightly.vmstat.log topLogFile=/l/logs.nightly/nightly.top.log run vmstat: /usr/sbin/vmstat --active --wide --timestamp --unit M 1 > /l/logs.nightly/nightly.vmstat.log 2>&1 & run /usr/sbin/ps -eo pid,%cpu,%mem,bsdtime,etime,start,args --cols=120 --sort=-%cpu | head -10 >> /l/logs.nightly/nightly.top.log 2>&1 to /l/logs.nightly/nightly.top.log now kill vmstat: pid=2533439 Profiler summary for /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe.jfr Version: 2.1 Chunks: 168 Start: 2026-07-31 14:43:16 (UTC) Duration: 11425 s Event Type Count Size (bytes) ============================================================= jdk.CPUTimeSample 89669215 1703259288 jdk.FileWrite 13475919 309913710 jdk.FileRead 322459 8958159 jdk.CPULoad 215918 4534278 jdk.BooleanFlag 115248 3796632 jdk.ObjectAllocationInNewTLAB 36234 789452 jdk.Checkpoint 33926 93138052 jdk.UnsignedIntFlag 10248 368760 jdk.IntFlag 9408 349440 jdk.StringFlag 7560 323232 jdk.ObjectAllocationOutsideTLAB 282 5117 jdk.Compilation 174 4862 jdk.CPUInformation 168 252336 jdk.GCConfiguration 168 4536 jdk.JVMInformation 168 315672 jdk.Metadata 168 18847248 jdk.GarbageCollection 74 1924 jdk.ActiveRecording 0 0 jdk.ActiveSetting 0 0 jdk.AllocationRequiringGC 0 0 jdk.BooleanFlagChanged 0 0 jdk.CPUTimeSamplesLost 0 0 jdk.CPUTimeStampCounter 0 0 jdk.ClassDefine 0 0 jdk.ClassLoad 0 0 jdk.ClassLoaderStatistics 0 0 jdk.ClassLoadingStatistics 0 0 jdk.ClassRedefinition 0 0 jdk.ClassUnload 0 0 jdk.CodeCacheConfiguration 0 0 jdk.CodeCacheFull 0 0 jdk.CodeCacheStatistics 0 0 jdk.CompilationFailure 0 0 jdk.CompilerConfiguration 0 0 jdk.CompilerInlining 0 0 jdk.CompilerPhase 0 0 jdk.CompilerQueueUtilization 0 0 jdk.CompilerStatistics 0 0 jdk.ConcurrentModeFailure 0 0 jdk.ContainerCPUThrottling 0 0 jdk.ContainerCPUUsage 0 0 jdk.ContainerConfiguration 0 0 jdk.ContainerIOUsage 0 0 jdk.ContainerMemoryUsage 0 0 jdk.ContinuationFreeze 0 0 jdk.ContinuationFreezeFast 0 0 jdk.ContinuationFreezeSlow 0 0 jdk.ContinuationThaw 0 0 jdk.ContinuationThawFast 0 0 jdk.ContinuationThawSlow 0 0 jdk.DataLoss 0 0 jdk.Deoptimization 0 0 jdk.DeprecatedInvocation 0 0 jdk.Deserialization 0 0 jdk.DirectBufferStatistics 0 0 jdk.DoubleFlag 0 0 jdk.DoubleFlagChanged 0 0 jdk.DumpReason 0 0 jdk.EvacuationFailed 0 0 jdk.EvacuationInformation 0 0 jdk.ExceptionStatistics 0 0 jdk.ExecuteVMOperation 0 0 jdk.ExecutionSample 0 0 jdk.FileForce 0 0 jdk.FinalFieldMutation 0 0 jdk.FinalizerStatistics 0 0 jdk.Flush 0 0 jdk.G1AdaptiveIHOP 0 0 jdk.G1BasicIHOP 0 0 jdk.G1EvacuationOldStatistics 0 0 jdk.G1EvacuationYoungStatistics 0 0 jdk.G1GarbageCollection 0 0 jdk.G1HeapRegionInformation 0 0 jdk.G1HeapRegionTypeChange 0 0 jdk.G1HeapSummary 0 0 jdk.G1MMU 0 0 jdk.GCCPUTime 0 0 jdk.GCHeapConfiguration 0 0 jdk.GCHeapMemoryPoolUsage 0 0 jdk.GCHeapMemoryUsage 0 0 jdk.GCHeapSummary 0 0 jdk.GCPhaseConcurrent 0 0 jdk.GCPhaseConcurrentLevel1 0 0 jdk.GCPhaseConcurrentLevel2 0 0 jdk.GCPhaseParallel 0 0 jdk.GCPhasePause 0 0 jdk.GCPhasePauseLevel1 0 0 jdk.GCPhasePauseLevel2 0 0 jdk.GCPhasePauseLevel3 0 0 jdk.GCPhasePauseLevel4 0 0 jdk.GCReferenceStatistics 0 0 jdk.GCSurvivorConfiguration 0 0 jdk.GCTLABConfiguration 0 0 jdk.HeapDump 0 0 jdk.InitialEnvironmentVariable 0 0 jdk.InitialSecurityProperty 0 0 jdk.InitialSystemProperty 0 0 jdk.IntFlagChanged 0 0 jdk.JITRestart 0 0 jdk.JavaAgent 0 0 jdk.JavaErrorThrow 0 0 jdk.JavaExceptionThrow 0 0 jdk.JavaMonitorDeflate 0 0 jdk.JavaMonitorEnter 0 0 jdk.JavaMonitorInflate 0 0 jdk.JavaMonitorNotify 0 0 jdk.JavaMonitorStatistics 0 0 jdk.JavaMonitorWait 0 0 jdk.JavaThreadStatistics 0 0 jdk.LongFlag 0 0 jdk.LongFlagChanged 0 0 jdk.MetaspaceAllocationFailure 0 0 jdk.MetaspaceChunkFreeListSummary 0 0 jdk.MetaspaceGCThreshold 0 0 jdk.MetaspaceOOM 0 0 jdk.MetaspaceSummary 0 0 jdk.MethodTiming 0 0 jdk.MethodTrace 0 0 jdk.ModuleExport 0 0 jdk.ModuleRequire 0 0 jdk.NativeAgent 0 0 jdk.NativeLibrary 0 0 jdk.NativeLibraryLoad 0 0 jdk.NativeLibraryUnload 0 0 jdk.NativeMemoryUsage 0 0 jdk.NativeMemoryUsageTotal 0 0 jdk.NativeMethodSample 0 0 jdk.NetworkUtilization 0 0 jdk.OSInformation 0 0 jdk.ObjectAllocationSample 0 0 jdk.ObjectCount 0 0 jdk.ObjectCountAfterGC 0 0 jdk.OldGarbageCollection 0 0 jdk.OldObjectSample 0 0 jdk.PSHeapSummary 0 0 jdk.ParallelOldGarbageCollection 0 0 jdk.PhysicalMemory 0 0 jdk.ProcessStart 0 0 jdk.PromoteObjectInNewPLAB 0 0 jdk.PromoteObjectOutsidePLAB 0 0 jdk.PromotionFailed 0 0 jdk.RedefineClasses 0 0 jdk.ReservedStackActivation 0 0 jdk.ResidentSetSize 0 0 jdk.RetransformClasses 0 0 jdk.SafepointBegin 0 0 jdk.SafepointEnd 0 0 jdk.SafepointLatency 0 0 jdk.SafepointStateSynchronization 0 0 jdk.SecurityPropertyModification 0 0 jdk.SecurityProviderService 0 0 jdk.SerializationMisdeclaration 0 0 jdk.ShenandoahEvacuationInformation 0 0 jdk.ShenandoahHeapRegionInformation 0 0 jdk.ShenandoahHeapRegionStateChange 0 0 jdk.Shutdown 0 0 jdk.SocketRead 0 0 jdk.SocketWrite 0 0 jdk.StringDeduplication 0 0 jdk.StringFlagChanged 0 0 jdk.StringTableStatistics 0 0 jdk.SwapSpace 0 0 jdk.SymbolTableStatistics 0 0 jdk.SyncOnValueBasedClass 0 0 jdk.SystemGC 0 0 jdk.SystemProcess 0 0 jdk.TLSHandshake 0 0 jdk.TenuringDistribution 0 0 jdk.ThreadAllocationStatistics 0 0 jdk.ThreadCPULoad 0 0 jdk.ThreadContextSwitchRate 0 0 jdk.ThreadDump 0 0 jdk.ThreadEnd 0 0 jdk.ThreadPark 0 0 jdk.ThreadSleep 0 0 jdk.ThreadStart 0 0 jdk.UnsignedIntFlagChanged 0 0 jdk.UnsignedLongFlag 0 0 jdk.UnsignedLongFlagChanged 0 0 jdk.VirtualThreadEnd 0 0 jdk.VirtualThreadPinned 0 0 jdk.VirtualThreadStart 0 0 jdk.VirtualThreadSubmitFailed 0 0 jdk.VirtualizationInformation 0 0 jdk.X509Certificate 0 0 jdk.X509Validation 0 0 jdk.YoungGarbageCollection 0 0 jdk.YoungGenerationConfiguration 0 0 jdk.ZAllocationStall 0 0 jdk.ZOldGarbageCollection 0 0 jdk.ZPageAllocation 0 0 jdk.ZRelocationSet 0 0 jdk.ZRelocationSetGroup 0 0 jdk.ZStatisticsCounter 0 0 jdk.ZStatisticsSampler 0 0 jdk.ZThreadPhase 0 0 jdk.ZUncommit 0 0 jdk.ZYoungGarbageCollection 0 0 profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=1 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe.jfr Profiler for cpu at stackSize=1 [search index (fixed segments) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe.jfr is 2045.51 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 89669215 events (total: 89M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 44.12% 39M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] 42.23% 37M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] 2.17% 1M jdk.internal.util.Preconditions#outOfBoundsCheckIndex():124 [Inlined code] 1.38% 1M jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():358 [Inlined code] 0.84% 752787 org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():300 [Inlined code] 0.76% 680609 org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():491 [Inlined code] 0.64% 572564 jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] 0.57% 513518 java.util.Arrays#fill():3143 [Inlined code] 0.55% 489420 java.util.Arrays#fill():3144 [Inlined code] 0.51% 458836 jdk.jfr.internal.JVM#emitEvent() [Native code] 0.36% 325804 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():139 [JIT compiled code] 0.31% 274382 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] 0.30% 269120 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive():897 [Inlined code] 0.28% 251221 java.util.ArrayList#elementData():412 [Inlined code] 0.27% 241173 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] 0.22% 196299 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():262 [JIT compiled code] 0.20% 177012 org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] 0.16% 144473 java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] 0.16% 139174 org.apache.lucene.util.FixedBitSet#getAndSet():330 [Inlined code] 0.15% 130386 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState():165 [Inlined code] 0.12% 106904 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.11% 95980 jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] 0.10% 92304 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():326 [JIT compiled code] 0.10% 88855 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] 0.09% 83510 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#compareAndSetState():189 [Inlined code] 0.08% 75147 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] 0.08% 74771 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():51 [JIT compiled code] 0.08% 70128 org.apache.lucene.util.VectorUtil#normalizeToUnitInterval():450 [Inlined code] 0.07% 60536 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] 0.06% 55235 org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] 0.06% 54747 jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw():200 [Inlined code] 0.05% 42554 org.apache.lucene.util.hnsw.NeighborQueue#encode():115 [Inlined code] 0.05% 41609 org.apache.lucene.util.TernaryLongHeap#upHeap():204 [Inlined code] 0.05% 41510 org.apache.lucene.util.TernaryLongHeap#downHeap():232 [Inlined code] 0.05% 41324 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] 0.04% 38830 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] 0.04% 37992 org.apache.lucene.util.hnsw.NeighborArray#nodes():217 [Inlined code] 0.04% 37677 org.apache.lucene.util.TernaryLongHeap#updateTop():153 [Inlined code] 0.04% 34642 org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():140 [Inlined code] 0.04% 32415 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] 0.04% 32201 org.apache.lucene.util.hnsw.NeighborArray#size():208 [Inlined code] 0.04% 31965 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] 0.04% 31454 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():347 [JIT compiled code] 0.03% 29979 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] 0.03% 29865 org.apache.lucene.util.TernaryLongHeap#push():81 [Inlined code] 0.03% 29399 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 0.03% 28068 java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock#lock():974 [Inlined code] 0.03% 27954 org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [JIT compiled code] 0.03% 26672 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():336 [JIT compiled code] 0.03% 25749 java.util.concurrent.locks.ReentrantReadWriteLock#writeLock():251 [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=2 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe.jfr Profiler for cpu at stackSize=2 [search index (fixed segments) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe.jfr is 2045.51 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 89669215 events (total: 89M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 44.12% 39M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] 42.23% 37M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] 2.17% 1M jdk.internal.util.Preconditions#outOfBoundsCheckIndex():124 [Inlined code] at jdk.internal.util.Preconditions#checkIndex():448 [Inlined code] 1.38% 1M jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():358 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment():335 [Inlined code] 0.84% 752787 org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():300 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] 0.76% 680609 org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():491 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.64% 572564 jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] 0.57% 513518 java.util.Arrays#fill():3143 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] 0.55% 489420 java.util.Arrays#fill():3144 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] 0.51% 458836 jdk.jfr.internal.JVM#emitEvent() [Native code] at jdk.jfr.internal.periodic.JVMEventTask#execute():54 [Inlined code] 0.36% 325804 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():139 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] 0.30% 269120 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive():897 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync#readerShouldBlock():702 [Inlined code] 0.28% 251192 java.util.ArrayList#elementData():412 [Inlined code] at java.util.ArrayList#get():429 [Inlined code] 0.27% 241173 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] 0.22% 196299 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():262 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.20% 177012 org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] 0.19% 171352 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():257 [JIT compiled code] 0.16% 144473 java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] 0.16% 139174 org.apache.lucene.util.FixedBitSet#getAndSet():330 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] 0.13% 113079 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState():165 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():479 [Inlined code] 0.12% 104064 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.11% 95980 jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] at jdk.incubator.vector.Float256Vector#fromArray0():935 [Inlined code] 0.10% 88321 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():326 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.09% 83621 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek():177 [Inlined code] 0.07% 62855 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 0.07% 60536 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 0.06% 55235 org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] 0.06% 50751 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#compareAndSetState():189 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():486 [Inlined code] 0.05% 48246 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():51 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 0.05% 41720 org.apache.lucene.util.VectorUtil#normalizeToUnitInterval():450 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] 0.05% 41609 org.apache.lucene.util.TernaryLongHeap#upHeap():204 [Inlined code] at org.apache.lucene.util.TernaryLongHeap#push():82 [Inlined code] 0.05% 41510 org.apache.lucene.util.TernaryLongHeap#downHeap():232 [Inlined code] at org.apache.lucene.util.TernaryLongHeap#pop():124 [Inlined code] 0.05% 41324 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] 0.04% 38830 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] 0.04% 37677 org.apache.lucene.util.TernaryLongHeap#updateTop():153 [Inlined code] at org.apache.lucene.util.TernaryLongHeap#insertWithOverflow():98 [Inlined code] 0.04% 34642 org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():140 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] 0.04% 32947 org.apache.lucene.util.hnsw.NeighborArray#nodes():217 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():262 [JIT compiled code] 0.04% 32423 jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw():200 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():356 [Inlined code] 0.04% 32415 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] 0.04% 31965 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 0.03% 31099 org.apache.lucene.util.hnsw.NeighborQueue#encode():115 [Inlined code] at org.apache.lucene.util.hnsw.NeighborQueue#insertWithOverflow():91 [Inlined code] 0.03% 29979 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 0.03% 29866 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():347 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.03% 28408 org.apache.lucene.util.VectorUtil#normalizeToUnitInterval():450 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#normalizeRawScore():153 [Inlined code] 0.03% 28068 java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock#lock():974 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#write():48 [Inlined code] 0.03% 27954 org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] 0.03% 27626 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.03% 27020 org.apache.lucene.util.TernaryLongHeap#push():81 [Inlined code] at org.apache.lucene.util.hnsw.NeighborQueue#add():78 [Inlined code] 0.03% 26525 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():51 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [Inlined code] 0.03% 26000 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=4 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe.jfr Profiler for cpu at stackSize=4 [search index (fixed segments) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe.jfr is 2045.51 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 89669215 events (total: 89M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 43.19% 38M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [JIT compiled code] 42.23% 37M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] 2.17% 1M jdk.internal.util.Preconditions#outOfBoundsCheckIndex():124 [Inlined code] at jdk.internal.util.Preconditions#checkIndex():448 [Inlined code] at jdk.internal.foreign.AbstractMemorySegmentImpl#checkBounds():422 [Inlined code] at jdk.internal.foreign.AbstractMemorySegmentImpl#checkAccessBounds():413 [Inlined code] 1.38% 1M jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():358 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment():335 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment0Template():3410 [Inlined code] at jdk.incubator.vector.Float256Vector#fromMemorySegment0():958 [Inlined code] 0.93% 835347 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] 0.76% 680609 org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():491 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.75% 672158 org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():300 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] 0.57% 513518 java.util.Arrays#fill():3143 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#prepareScratchState():374 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():290 [JIT compiled code] 0.55% 489420 java.util.Arrays#fill():3144 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#prepareScratchState():374 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():290 [JIT compiled code] 0.51% 458836 jdk.jfr.internal.JVM#emitEvent() [Native code] at jdk.jfr.internal.periodic.JVMEventTask#execute():54 [Inlined code] at jdk.jfr.internal.periodic.PeriodicTask#run():125 [Inlined code] at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic():147 [JIT compiled code] 0.36% 325804 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():139 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] 0.33% 296751 jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():169 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] 0.30% 268661 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive():897 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync#readerShouldBlock():702 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():484 [Inlined code] at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared():738 [Inlined code] 0.27% 241173 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.27% 237746 java.util.ArrayList#elementData():412 [Inlined code] at java.util.ArrayList#get():429 [Inlined code] at org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [JIT compiled code] 0.26% 235374 jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():128 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] 0.21% 186966 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():262 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.19% 173165 org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.18% 162525 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():257 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.16% 144473 java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.15% 136403 org.apache.lucene.util.FixedBitSet#getAndSet():330 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.13% 112694 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState():165 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():479 [Inlined code] at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared():738 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] 0.12% 103597 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 0.09% 83621 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek():177 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphSeek():389 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.09% 80629 org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():300 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] 0.09% 79606 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():326 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] 0.07% 67192 jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] at jdk.incubator.vector.Float256Vector#fromArray0():935 [Inlined code] at jdk.incubator.vector.FloatVector#fromArray():2856 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():157 [JIT compiled code] 0.07% 59473 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.06% 52100 org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.06% 50718 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#compareAndSetState():189 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():486 [Inlined code] at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared():738 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] 0.05% 47831 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 0.05% 45514 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():51 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.04% 38830 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] at sun.nio.ch.IOUtil#writeFromNativeBuffer():137 [Inlined code] at sun.nio.ch.IOUtil#write():102 [Inlined code] 0.04% 38442 org.apache.lucene.util.TernaryLongHeap#downHeap():232 [Inlined code] at org.apache.lucene.util.TernaryLongHeap#pop():124 [Inlined code] at org.apache.lucene.util.hnsw.NeighborQueue#pop():129 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():322 [JIT compiled code] 0.04% 38273 org.apache.lucene.util.VectorUtil#normalizeToUnitInterval():450 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] 0.04% 37677 org.apache.lucene.util.TernaryLongHeap#updateTop():153 [Inlined code] at org.apache.lucene.util.TernaryLongHeap#insertWithOverflow():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborQueue#insertWithOverflow():91 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#collect():727 [Inlined code] 0.04% 36124 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [Inlined code] 0.04% 35781 jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct():82 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():134 [Inlined code] 0.04% 33840 org.apache.lucene.util.TernaryLongHeap#upHeap():204 [Inlined code] at org.apache.lucene.util.TernaryLongHeap#push():82 [Inlined code] at org.apache.lucene.util.hnsw.NeighborQueue#add():78 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():348 [JIT compiled code] 0.04% 32420 jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw():200 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():356 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment():335 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment0Template():3410 [Inlined code] 0.04% 31965 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] 0.03% 30574 org.apache.lucene.util.hnsw.NeighborQueue#encode():115 [Inlined code] at org.apache.lucene.util.hnsw.NeighborQueue#insertWithOverflow():91 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#collect():727 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():350 [JIT compiled code] 0.03% 30351 org.apache.lucene.util.hnsw.NeighborArray#nodes():217 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():262 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.03% 28068 java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock#lock():974 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#write():48 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():426 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] 0.03% 26525 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():51 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.03% 26178 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 0.03% 26098 org.apache.lucene.util.TernaryLongHeap#push():81 [Inlined code] at org.apache.lucene.util.hnsw.NeighborQueue#add():78 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():348 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.03% 26000 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.03% 25880 org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():140 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] 0.03% 25749 java.util.concurrent.locks.ReentrantReadWriteLock#writeLock():251 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#write():47 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():426 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=8 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe.jfr Profiler for cpu at stackSize=8 [search index (fixed segments) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe.jfr is 2045.51 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 89669215 events (total: 89M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 40.69% 36M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 10.81% 9M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():122 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] 9.28% 8M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():123 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] 8.79% 7M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():120 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] 8.39% 7M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():121 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] 2.17% 1M jdk.internal.util.Preconditions#outOfBoundsCheckIndex():124 [Inlined code] at jdk.internal.util.Preconditions#checkIndex():448 [Inlined code] at jdk.internal.foreign.AbstractMemorySegmentImpl#checkBounds():422 [Inlined code] at jdk.internal.foreign.AbstractMemorySegmentImpl#checkAccessBounds():413 [Inlined code] at jdk.internal.foreign.AbstractMemorySegmentImpl#checkAccess():358 [Inlined code] at jdk.internal.foreign.AbstractMemorySegmentImpl#copy():666 [Inlined code] at java.lang.foreign.MemorySegment#copy():2553 [Inlined code] at org.apache.lucene.store.MemorySegmentIndexInput#readFloats():245 [Inlined code] 1.93% 1M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():143 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] 1.88% 1M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 1.38% 1M jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():358 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment():335 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment0Template():3410 [Inlined code] at jdk.incubator.vector.Float256Vector#fromMemorySegment0():958 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment():3042 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():118 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] 0.99% 886067 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():148 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] 0.86% 774680 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct():80 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():134 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score():287 [Inlined code] 0.78% 701109 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse():318 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():301 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] 0.75% 672158 org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():300 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] 0.67% 596939 org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():491 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.66% 591393 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():153 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] 0.62% 554037 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.52% 464383 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():158 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] 0.51% 458836 jdk.jfr.internal.JVM#emitEvent() [Native code] at jdk.jfr.internal.periodic.JVMEventTask#execute():54 [Inlined code] at jdk.jfr.internal.periodic.PeriodicTask#run():125 [Inlined code] at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic():147 [JIT compiled code] at jdk.jfr.internal.PlatformRecorder#periodicTask():502 [JIT compiled code] at jdk.jfr.internal.PlatformRecorder#lambda$startDiskMonitor$0():428 [Interpreted code] at jdk.jfr.internal.PlatformRecorder$$Lambda.0x0000000036079170#run() [Interpreted code] at java.lang.Thread#runWith():1529 [Interpreted code] 0.46% 410040 java.util.Arrays#fill():3144 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#prepareScratchState():374 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():290 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] 0.45% 403738 java.util.Arrays#fill():3143 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#prepareScratchState():374 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():290 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] 0.30% 268661 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive():897 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync#readerShouldBlock():702 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():484 [Inlined code] at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared():738 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.30% 267255 jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():169 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] 0.26% 228691 java.util.ArrayList#elementData():412 [Inlined code] at java.util.ArrayList#get():429 [Inlined code] at org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.25% 225018 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] 0.22% 200587 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():139 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.21% 186966 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():262 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.18% 162525 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():257 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] 0.16% 146228 org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.15% 133056 java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] 0.14% 124498 jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():128 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.12% 103674 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState():165 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():479 [Inlined code] at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared():738 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.12% 103597 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000003620c878#call() [JIT compiled code] 0.11% 100565 java.util.Arrays#fill():3143 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#prepareScratchState():374 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():290 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] 0.11% 94235 org.apache.lucene.util.FixedBitSet#getAndSet():330 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.10% 90800 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse():329 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():301 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] 0.10% 88892 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():139 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] 0.09% 83049 org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():491 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.09% 80859 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek():177 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphSeek():389 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] 0.09% 80611 org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():300 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] 0.09% 79606 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():326 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.09% 78842 java.util.Arrays#fill():3144 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#prepareScratchState():374 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():290 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] 0.07% 64503 jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] at jdk.incubator.vector.Float256Vector#fromArray0():935 [Inlined code] at jdk.incubator.vector.FloatVector#fromArray():2856 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():157 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [JIT compiled code] 0.06% 53170 jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():128 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] 0.06% 52100 org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] 0.05% 47721 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#compareAndSetState():189 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():486 [Inlined code] at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared():738 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.05% 45150 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [Inlined code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.05% 42014 org.apache.lucene.util.FixedBitSet#getAndSet():330 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.05% 41435 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.04% 38830 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] at sun.nio.ch.IOUtil#writeFromNativeBuffer():137 [Inlined code] at sun.nio.ch.IOUtil#write():102 [Inlined code] at sun.nio.ch.IOUtil#write():72 [Inlined code] at sun.nio.ch.FileChannelImpl#implWrite():359 [Inlined code] at sun.nio.ch.FileChannelImpl#traceImplWrite():378 [Inlined code] at sun.nio.ch.FileChannelImpl#write():337 [Inlined code] 0.04% 35051 org.apache.lucene.util.TernaryLongHeap#downHeap():232 [Inlined code] at org.apache.lucene.util.TernaryLongHeap#pop():124 [Inlined code] at org.apache.lucene.util.hnsw.NeighborQueue#pop():129 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():322 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=12 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe.jfr Profiler for cpu at stackSize=12 [search index (fixed segments) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe.jfr is 2045.51 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 89669215 events (total: 89M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 40.69% 36M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 9.70% 8M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():122 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 8.38% 7M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():120 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 7.42% 6M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():123 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 6.86% 6M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():121 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 1.88% 1M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 1.63% 1M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():143 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 1.34% 1M jdk.internal.util.Preconditions#outOfBoundsCheckIndex():124 [Inlined code] at jdk.internal.util.Preconditions#checkIndex():448 [Inlined code] at jdk.internal.foreign.AbstractMemorySegmentImpl#checkBounds():422 [Inlined code] at jdk.internal.foreign.AbstractMemorySegmentImpl#checkAccessBounds():413 [Inlined code] at jdk.internal.foreign.AbstractMemorySegmentImpl#checkAccess():358 [Inlined code] at jdk.internal.foreign.AbstractMemorySegmentImpl#copy():666 [Inlined code] at java.lang.foreign.MemorySegment#copy():2553 [Inlined code] at org.apache.lucene.store.MemorySegmentIndexInput#readFloats():245 [Inlined code] at org.apache.lucene.codecs.lucene95.OffHeapFloatVectorValues#vectorValue():83 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 1.29% 1M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():123 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():318 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 1.13% 1M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():121 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():318 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.78% 700405 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse():318 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():301 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 0.75% 672158 org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():300 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000003620c878#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.74% 661850 jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():358 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment():335 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment0Template():3410 [Inlined code] at jdk.incubator.vector.Float256Vector#fromMemorySegment0():958 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment():3042 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():118 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.70% 630208 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():148 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 0.69% 621697 jdk.internal.util.Preconditions#outOfBoundsCheckIndex():124 [Inlined code] at jdk.internal.util.Preconditions#checkIndex():448 [Inlined code] at jdk.internal.foreign.AbstractMemorySegmentImpl#checkBounds():422 [Inlined code] at jdk.internal.foreign.AbstractMemorySegmentImpl#checkAccessBounds():413 [Inlined code] at jdk.internal.foreign.AbstractMemorySegmentImpl#checkAccess():358 [Inlined code] at jdk.internal.foreign.AbstractMemorySegmentImpl#copy():666 [Inlined code] at java.lang.foreign.MemorySegment#copy():2553 [Inlined code] at org.apache.lucene.store.MemorySegmentIndexInput#readFloats():245 [Inlined code] at org.apache.lucene.codecs.lucene95.OffHeapFloatVectorValues#vectorValue():83 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse():318 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():301 [Inlined code] 0.69% 618002 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct():80 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():134 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score():287 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse():318 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():301 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] 0.66% 594630 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():122 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():318 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.63% 568357 org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():491 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000003620c878#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] at org.apache.lucene.search.TaskExecutor$Task#run():171 [JIT compiled code] at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0():96 [Inlined code] 0.61% 545809 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] 0.51% 458836 jdk.jfr.internal.JVM#emitEvent() [Native code] at jdk.jfr.internal.periodic.JVMEventTask#execute():54 [Inlined code] at jdk.jfr.internal.periodic.PeriodicTask#run():125 [Inlined code] at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic():147 [JIT compiled code] at jdk.jfr.internal.PlatformRecorder#periodicTask():502 [JIT compiled code] at jdk.jfr.internal.PlatformRecorder#lambda$startDiskMonitor$0():428 [Interpreted code] at jdk.jfr.internal.PlatformRecorder$$Lambda.0x0000000036079170#run() [Interpreted code] at java.lang.Thread#runWith():1529 [Interpreted code] at java.lang.Thread#run():1516 [Interpreted code] 0.46% 410040 java.util.Arrays#fill():3144 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#prepareScratchState():374 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():290 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000003620c878#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.45% 403743 jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():358 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment():335 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment0Template():3410 [Inlined code] at jdk.incubator.vector.Float256Vector#fromMemorySegment0():958 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment():3042 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():118 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.45% 403738 java.util.Arrays#fill():3143 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#prepareScratchState():374 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():290 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000003620c878#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.44% 393373 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():153 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 0.41% 364905 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():158 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 0.31% 279399 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():122 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.28% 253339 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive():897 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync#readerShouldBlock():702 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():484 [Inlined code] at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared():738 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] 0.27% 246478 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():120 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.26% 231517 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():123 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.26% 228669 java.util.ArrayList#elementData():412 [Inlined code] at java.util.ArrayList#get():429 [Inlined code] at org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.25% 225018 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000003620c878#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.24% 212356 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():121 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.22% 196051 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():143 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [Inlined code] 0.22% 194737 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():148 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [Inlined code] 0.19% 173411 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():262 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000003620c878#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] at org.apache.lucene.search.TaskExecutor$Task#run():171 [JIT compiled code] at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0():96 [Inlined code] 0.18% 162525 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():257 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000003620c878#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] at org.apache.lucene.search.TaskExecutor$Task#run():171 [JIT compiled code] 0.17% 153504 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():153 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [Inlined code] 0.17% 148130 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():123 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.15% 137957 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():96 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct():80 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():134 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score():287 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse():329 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():301 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] 0.15% 136863 org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000003620c878#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] at org.apache.lucene.search.TaskExecutor$Task#run():171 [JIT compiled code] at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0():96 [Inlined code] 0.15% 133056 java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000003620c878#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.14% 129076 jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():169 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 0.14% 124498 jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():128 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] 0.14% 123736 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():139 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] 0.12% 106736 jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():358 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment():335 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment0Template():3410 [Inlined code] at jdk.incubator.vector.Float256Vector#fromMemorySegment0():958 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment():3042 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():118 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():318 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.12% 103674 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState():165 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():479 [Inlined code] at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared():738 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] 0.11% 100565 java.util.Arrays#fill():3143 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#prepareScratchState():374 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():290 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000003620c878#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.11% 96685 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000003620c878#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] at org.apache.lucene.search.TaskExecutor$Task#run():171 [JIT compiled code] at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0():96 [Inlined code] at org.apache.lucene.search.TaskExecutor$$Lambda.0x000000003620cdd0#run() [JIT compiled code] 0.10% 89296 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse():329 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():301 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 0.10% 86903 org.apache.lucene.util.FixedBitSet#getAndSet():330 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000003620c878#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] at org.apache.lucene.search.TaskExecutor$Task#run():171 [JIT compiled code] at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0():96 [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=1 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe.jfr Profiler for heap at stackSize=1 [search index (fixed segments) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe.jfr is 2045.51 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 36513 events (total: 638803M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 15.40% 98358M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] 14.87% 94971M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] 5.00% 31971M java.nio.HeapByteBuffer#():75 [Inlined code] 4.80% 30653M perf.LineFileDocs#readVector():212 [Inlined code] 4.10% 26181M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] 2.95% 18816M org.apache.lucene.util.BytesRef#():71 [Inlined code] 2.79% 17834M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode():183 [Inlined code] 2.58% 16471M java.util.Arrays#copyOf():3478 [Inlined code] 2.38% 15179M perf.LineFileDocs#nextDoc():647 [JIT compiled code] 2.06% 13151M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] 1.83% 11696M java.util.Arrays#copyOf():3537 [Inlined code] 1.67% 10693M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame():169 [Inlined code] 1.49% 9549M java.util.Arrays#copyOfRange():3849 [Inlined code] 1.41% 9008M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] 1.30% 8306M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] 1.28% 8199M java.util.ArrayList#grow():240 [Inlined code] 1.27% 8087M perf.LineFileDocs#readDocs():176 [JIT compiled code] 1.20% 7686M java.lang.StringUTF16#compress():223 [Inlined code] 1.10% 7007M java.lang.AbstractStringBuilder#():101 [Inlined code] 1.09% 6982M java.lang.StringBuilder#toString():478 [Inlined code] 0.98% 6248M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode():180 [Inlined code] 0.90% 5733M jdk.internal.misc.Unsafe#allocateUninitializedArray():1422 [Inlined code] 0.88% 5638M java.util.ImmutableCollections$AbstractImmutableList#iterator():289 [JIT compiled code] 0.83% 5326M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] 0.83% 5299M org.apache.lucene.document.StringField#():61 [Inlined code] 0.73% 4687M java.util.HashMap#newNode():1910 [Inlined code] 0.71% 4549M org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():448 [JIT compiled code] 0.64% 4081M java.util.HashMap#resize():711 [JIT compiled code] 0.63% 3995M org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#():302 [JIT compiled code] 0.61% 3880M org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#():335 [JIT compiled code] 0.58% 3730M java.lang.StringUTF16#compress():227 [Inlined code] 0.58% 3679M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] 0.56% 3594M org.apache.lucene.util.FixedBitSet#():148 [Inlined code] 0.54% 3458M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] 0.54% 3446M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [Inlined code] 0.50% 3205M org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#newTermState():204 [Inlined code] 0.45% 2874M org.apache.lucene.facet.taxonomy.FacetLabel#():74 [Inlined code] 0.44% 2831M org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():480 [Inlined code] 0.44% 2782M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] 0.40% 2525M org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():423 [JIT compiled code] 0.39% 2485M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] 0.39% 2459M java.lang.String#newStringWithLatin1Bytes():811 [Inlined code] 0.37% 2372M org.apache.lucene.util.hnsw.NeighborArray#():55 [Inlined code] 0.36% 2310M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] 0.35% 2245M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] 0.34% 2179M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#loadBlock():195 [JIT compiled code] 0.34% 2156M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] 0.33% 2127M java.util.TreeMap#keyIterator():1421 [Inlined code] 0.33% 2127M perf.LineFileDocs#cloneDoc():533 [JIT compiled code] 0.33% 2126M org.apache.lucene.util.hnsw.NeighborArray#():54 [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=2 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe.jfr Profiler for heap at stackSize=2 [search index (fixed segments) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe.jfr is 2045.51 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 36513 events (total: 638803M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 14.99% 95770M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] 14.87% 94971M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] 4.87% 31129M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] 4.80% 30653M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] 4.10% 26181M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$3#copyValue():451 [Inlined code] 2.95% 18816M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] 2.79% 17834M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode():183 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact():412 [JIT compiled code] 2.58% 16471M java.util.Arrays#copyOf():3478 [Inlined code] at java.util.ArrayList#grow():238 [Inlined code] 2.38% 15179M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] 2.06% 13151M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():688 [Inlined code] 1.83% 11696M java.util.Arrays#copyOf():3537 [Inlined code] at java.lang.AbstractStringBuilder#ensureCapacityNewCoder():282 [JIT compiled code] 1.67% 10693M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame():169 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame():192 [JIT compiled code] 1.49% 9538M java.util.Arrays#copyOfRange():3849 [Inlined code] at java.lang.String#():5150 [Inlined code] 1.41% 9008M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] 1.30% 8306M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [Inlined code] 1.28% 8199M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] 1.27% 8087M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.20% 7686M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] 1.10% 7007M java.lang.AbstractStringBuilder#():101 [Inlined code] at java.lang.StringBuilder#():106 [Inlined code] 1.09% 6951M java.lang.StringBuilder#toString():478 [Inlined code] at org.apache.lucene.facet.FacetsConfig#pathToString():592 [JIT compiled code] 0.98% 6248M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode():180 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact():412 [JIT compiled code] 0.90% 5733M jdk.internal.misc.Unsafe#allocateUninitializedArray():1422 [Inlined code] at java.lang.StringConcatHelper#newArray():283 [Inlined code] 0.88% 5638M java.util.ImmutableCollections$AbstractImmutableList#iterator():289 [JIT compiled code] at org.apache.lucene.index.BufferedUpdatesStream#waitApplyForMerge():181 [JIT compiled code] 0.83% 5326M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] 0.63% 3995M org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#():302 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings():260 [Inlined code] 0.61% 3880M org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#():335 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings():260 [Inlined code] 0.58% 3730M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] 0.58% 3679M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] 0.54% 3458M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] 0.54% 3447M org.apache.lucene.util.FixedBitSet#():148 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#():307 [JIT compiled code] 0.54% 3446M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.50% 3222M org.apache.lucene.document.StringField#():61 [Inlined code] at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():450 [JIT compiled code] 0.50% 3205M org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#newTermState():204 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#():106 [Inlined code] 0.45% 2868M java.util.HashMap#newNode():1910 [Inlined code] at java.util.HashMap#computeIfAbsent():1241 [JIT compiled code] 0.44% 2831M org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():480 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] 0.42% 2708M org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():448 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():501 [Inlined code] 0.41% 2588M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [Inlined code] 0.40% 2534M java.util.HashMap#resize():711 [JIT compiled code] at java.util.HashMap#computeIfAbsent():1207 [JIT compiled code] 0.39% 2485M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 0.37% 2366M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] 0.36% 2310M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 0.35% 2245M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 0.34% 2179M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#loadBlock():195 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum$1#get():489 [Inlined code] 0.34% 2156M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] 0.34% 2148M java.lang.String#newStringWithLatin1Bytes():811 [Inlined code] at java.lang.Integer#toString():404 [Inlined code] 0.33% 2127M java.util.TreeMap#keyIterator():1421 [Inlined code] at java.util.TreeMap$KeySet#iterator():1434 [JIT compiled code] 0.33% 2127M perf.LineFileDocs#cloneDoc():533 [JIT compiled code] at perf.LineFileDocs#nextDoc():766 [JIT compiled code] 0.33% 2080M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 0.32% 2048M org.apache.lucene.facet.taxonomy.FacetLabel#():74 [Inlined code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():380 [JIT compiled code] 0.32% 2042M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=4 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe.jfr Profiler for heap at stackSize=4 [search index (fixed segments) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe.jfr is 2045.51 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 36513 events (total: 638803M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 13.65% 87208M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] 13.62% 86994M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] 4.87% 31129M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at perf.LineFileDocs#readVector():213 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] 4.80% 30653M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 4.10% 26181M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$3#copyValue():451 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$3#copyValue():448 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter#addValue():476 [Inlined code] 2.79% 17834M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode():183 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact():412 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact():521 [Inlined code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():363 [JIT compiled code] 2.58% 16471M java.util.Arrays#copyOf():3478 [Inlined code] at java.util.ArrayList#grow():238 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] at java.util.ArrayList#add():484 [Inlined code] 2.38% 15179M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] 2.06% 13151M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():688 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():343 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 1.83% 11696M java.util.Arrays#copyOf():3537 [Inlined code] at java.lang.AbstractStringBuilder#ensureCapacityNewCoder():282 [JIT compiled code] at java.lang.AbstractStringBuilder#append():897 [Inlined code] at java.lang.StringBuilder#append():246 [Inlined code] 1.49% 9538M java.util.Arrays#copyOfRange():3849 [Inlined code] at java.lang.String#():5150 [Inlined code] at java.lang.StringBuilder#toString():478 [Inlined code] at org.apache.lucene.facet.FacetsConfig#pathToString():592 [JIT compiled code] 1.41% 9008M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] 1.34% 8561M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] 1.30% 8306M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] 1.28% 8199M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] at java.util.ArrayList#add():484 [Inlined code] at java.util.ArrayList#add():497 [Inlined code] 1.27% 8087M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.25% 7976M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] 1.24% 7892M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame():169 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame():192 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact():396 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact():521 [Inlined code] 1.09% 6952M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] 0.98% 6248M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode():180 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact():412 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact():521 [Inlined code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():363 [JIT compiled code] 0.91% 5838M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#():61 [Inlined code] at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():450 [JIT compiled code] 0.88% 5638M java.util.ImmutableCollections$AbstractImmutableList#iterator():289 [JIT compiled code] at org.apache.lucene.index.BufferedUpdatesStream#waitApplyForMerge():181 [JIT compiled code] at org.apache.lucene.index.IndexWriter#mergeInit():4994 [JIT compiled code] at org.apache.lucene.index.IndexWriter#merge():4810 [JIT compiled code] 0.84% 5379M jdk.internal.misc.Unsafe#allocateUninitializedArray():1422 [Inlined code] at java.lang.StringConcatHelper#newArray():283 [Inlined code] at java.lang.StringConcatHelper#newArrayWithSuffix():309 [Inlined code] at java.lang.String$$StringConcat.0x000000003604c400#concat() [Inlined code] 0.70% 4476M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#():61 [Inlined code] at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():426 [JIT compiled code] 0.63% 3995M org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#():302 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings():260 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings():1010 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():365 [JIT compiled code] 0.61% 3880M org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#():335 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings():260 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings():1010 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():365 [JIT compiled code] 0.58% 3730M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] 0.54% 3458M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] 0.54% 3447M org.apache.lucene.util.FixedBitSet#():148 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#():307 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings():260 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings():1010 [JIT compiled code] 0.54% 3446M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.51% 3228M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] 0.48% 3062M java.lang.AbstractStringBuilder#():101 [Inlined code] at java.lang.StringBuilder#():106 [Inlined code] at org.apache.lucene.facet.FacetsConfig#pathToString():573 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():450 [JIT compiled code] 0.45% 2905M org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#newTermState():204 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#():106 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame():169 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame():192 [JIT compiled code] 0.45% 2869M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():497 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] 0.44% 2831M org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():480 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] 0.44% 2800M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame():169 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame():192 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact():452 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact():521 [Inlined code] 0.42% 2708M org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():448 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():501 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] 0.39% 2485M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] 0.38% 2419M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Inlined code] 0.37% 2366M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] 0.37% 2345M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():480 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] 0.36% 2310M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] 0.35% 2245M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] 0.34% 2179M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#loadBlock():195 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum$1#get():489 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact():522 [Inlined code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():363 [JIT compiled code] 0.34% 2156M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] 0.34% 2148M java.lang.String#newStringWithLatin1Bytes():811 [Inlined code] at java.lang.Integer#toString():404 [Inlined code] at java.lang.String#valueOf():4930 [Inlined code] at java.lang.invoke.DirectMethodHandle$Holder#invokeStatic() [Inlined code] 0.33% 2127M java.util.TreeMap#keyIterator():1421 [Inlined code] at java.util.TreeMap$KeySet#iterator():1434 [JIT compiled code] at java.util.TreeSet#iterator():187 [Inlined code] at org.apache.lucene.codecs.CompetitiveImpactAccumulator#addAll():82 [Inlined code] 0.33% 2127M perf.LineFileDocs#cloneDoc():533 [JIT compiled code] at perf.LineFileDocs#nextDoc():766 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] 0.33% 2084M java.lang.AbstractStringBuilder#():101 [Inlined code] at java.lang.StringBuilder#():106 [Inlined code] at org.apache.lucene.facet.FacetsConfig#pathToString():573 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():426 [JIT compiled code] 0.33% 2080M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=8 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe.jfr Profiler for heap at stackSize=8 [search index (fixed segments) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe.jfr is 2045.51 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 36513 events (total: 638803M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 8.28% 52923M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 8.03% 51274M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 4.87% 31129M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at perf.LineFileDocs#readVector():213 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 4.80% 30653M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 4.21% 26865M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] 4.10% 26181M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$3#copyValue():451 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$3#copyValue():448 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter#addValue():476 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():784 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 3.98% 25431M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] 2.79% 17834M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode():183 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact():412 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact():521 [Inlined code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():363 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory():389 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():383 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] 2.38% 15179M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocuments():1524 [Inlined code] at perf.IndexThreads$IndexThread#run():275 [JIT compiled code] 1.35% 8645M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 1.35% 8626M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():688 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():343 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 1.30% 8319M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 1.27% 8087M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.24% 7913M java.util.Arrays#copyOf():3478 [Inlined code] at java.util.ArrayList#grow():238 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] at java.util.ArrayList#add():484 [Inlined code] at java.util.ArrayList#add():497 [Inlined code] at org.apache.lucene.document.Document#add():62 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():353 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] 1.24% 7892M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame():169 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame():192 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact():396 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact():521 [Inlined code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():363 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory():389 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():383 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] 1.09% 6952M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [Inlined code] 0.98% 6248M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode():180 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact():412 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact():521 [Inlined code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():363 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory():389 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():383 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] 0.92% 5902M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 0.88% 5638M java.util.ImmutableCollections$AbstractImmutableList#iterator():289 [JIT compiled code] at org.apache.lucene.index.BufferedUpdatesStream#waitApplyForMerge():181 [JIT compiled code] at org.apache.lucene.index.IndexWriter#mergeInit():4994 [JIT compiled code] at org.apache.lucene.index.IndexWriter#merge():4810 [JIT compiled code] at org.apache.lucene.index.IndexWriter$IndexWriterMergeSource#merge():6622 [JIT compiled code] at org.apache.lucene.index.ConcurrentMergeScheduler#doMerge():661 [Inlined code] at org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread#run():726 [JIT compiled code] 0.84% 5379M jdk.internal.misc.Unsafe#allocateUninitializedArray():1422 [Inlined code] at java.lang.StringConcatHelper#newArray():283 [Inlined code] at java.lang.StringConcatHelper#newArrayWithSuffix():309 [Inlined code] at java.lang.String$$StringConcat.0x000000003604c400#concat() [Inlined code] at java.lang.invoke.DirectMethodHandle$Holder#invokeSpecial() [Inlined code] at java.lang.invoke.LambdaForm$MH.0x000000003604c800#invoke() [Inlined code] at java.lang.invoke.Invokers$Holder#linkToTargetMethod() [Inlined code] at org.apache.lucene.store.IndexInput#getFullSliceDescription():150 [Inlined code] 0.76% 4867M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [JIT compiled code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [JIT compiled code] 0.73% 4679M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] 0.72% 4578M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] 0.69% 4400M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():688 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():343 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.65% 4140M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Inlined code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] 0.63% 3995M org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#():302 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings():260 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings():1010 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():365 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory():389 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():383 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] 0.61% 3880M org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#():335 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings():260 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings():1010 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():365 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory():389 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():383 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] 0.58% 3730M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [Inlined code] 0.54% 3447M org.apache.lucene.util.FixedBitSet#():148 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#():307 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings():260 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings():1010 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():365 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory():389 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():383 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] 0.51% 3242M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] at java.util.ArrayList#add():484 [Inlined code] at java.util.ArrayList#add():497 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():280 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] 0.47% 2986M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#():61 [Inlined code] at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():450 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():501 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] 0.45% 2869M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():497 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] 0.45% 2852M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#():61 [Inlined code] at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():450 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():400 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] 0.44% 2831M org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():480 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 0.44% 2814M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] at java.util.ArrayList#add():484 [Inlined code] at java.util.ArrayList#add():497 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():292 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] 0.44% 2800M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame():169 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame():192 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact():452 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact():521 [Inlined code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():363 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory():389 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():383 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] 0.42% 2708M org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():448 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():501 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [Inlined code] 0.42% 2657M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] 0.40% 2524M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.39% 2485M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 0.38% 2405M org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#newTermState():204 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#():106 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame():169 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame():192 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact():396 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact():521 [Inlined code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():363 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory():389 [JIT compiled code] 0.38% 2404M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] 0.38% 2396M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Inlined code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#postUpdate():404 [Inlined code] 0.37% 2345M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():480 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] 0.37% 2337M java.util.Arrays#copyOf():3537 [Inlined code] at java.lang.AbstractStringBuilder#ensureCapacityNewCoder():282 [JIT compiled code] at java.lang.AbstractStringBuilder#append():897 [Inlined code] at java.lang.StringBuilder#append():246 [Inlined code] at org.apache.lucene.facet.FacetsConfig#pathToString():585 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():426 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():501 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] 0.36% 2294M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#():61 [Inlined code] at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():426 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():501 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] 0.36% 2275M java.util.Arrays#copyOf():3537 [Inlined code] at java.lang.AbstractStringBuilder#ensureCapacityNewCoder():282 [JIT compiled code] at java.lang.AbstractStringBuilder#append():897 [Inlined code] at java.lang.StringBuilder#append():246 [Inlined code] at org.apache.lucene.facet.FacetsConfig#pathToString():585 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():450 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():501 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] 0.35% 2245M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 0.35% 2215M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] 0.34% 2181M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#():61 [Inlined code] at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():426 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():400 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=12 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe.jfr Profiler for heap at stackSize=12 [search index (fixed segments) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe.jfr is 2045.51 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 36513 events (total: 638803M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 8.28% 52923M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000003620c878#call() [JIT compiled code] 8.03% 51274M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000003620c878#call() [JIT compiled code] 4.87% 31129M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at perf.LineFileDocs#readVector():213 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 4.80% 30653M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 4.21% 26865M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 4.10% 26181M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$3#copyValue():451 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$3#copyValue():448 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter#addValue():476 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():784 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocuments():1524 [Inlined code] 3.98% 25431M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 2.79% 17834M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode():183 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact():412 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact():521 [Inlined code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():363 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory():389 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():383 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [Inlined code] 2.38% 15179M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocuments():1524 [Inlined code] at perf.IndexThreads$IndexThread#run():275 [JIT compiled code] 1.27% 8087M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.24% 7913M java.util.Arrays#copyOf():3478 [Inlined code] at java.util.ArrayList#grow():238 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] at java.util.ArrayList#add():484 [Inlined code] at java.util.ArrayList#add():497 [Inlined code] at org.apache.lucene.document.Document#add():62 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():353 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [Inlined code] 1.24% 7892M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame():169 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame():192 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact():396 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact():521 [Inlined code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():363 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory():389 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():383 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] 1.12% 7170M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():688 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():343 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000003620c878#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] at org.apache.lucene.search.TaskExecutor$Task#run():171 [JIT compiled code] at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0():96 [Inlined code] 1.09% 6952M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocuments():1524 [Inlined code] at perf.IndexThreads$IndexThread#run():275 [JIT compiled code] 0.98% 6248M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode():180 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact():412 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact():521 [Inlined code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():363 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory():389 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():383 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [Inlined code] 0.92% 5902M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000003620c878#call() [JIT compiled code] 0.91% 5785M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.89% 5673M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.88% 5638M java.util.ImmutableCollections$AbstractImmutableList#iterator():289 [JIT compiled code] at org.apache.lucene.index.BufferedUpdatesStream#waitApplyForMerge():181 [JIT compiled code] at org.apache.lucene.index.IndexWriter#mergeInit():4994 [JIT compiled code] at org.apache.lucene.index.IndexWriter#merge():4810 [JIT compiled code] at org.apache.lucene.index.IndexWriter$IndexWriterMergeSource#merge():6622 [JIT compiled code] at org.apache.lucene.index.ConcurrentMergeScheduler#doMerge():661 [Inlined code] at org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread#run():726 [JIT compiled code] 0.76% 4867M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [JIT compiled code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [JIT compiled code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000361dbb58#merge() [JIT compiled code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [JIT compiled code] at org.apache.lucene.index.SegmentMerger#merge():149 [JIT compiled code] at org.apache.lucene.index.IndexWriter#mergeMiddle():5354 [JIT compiled code] 0.73% 4679M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] 0.72% 4578M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] 0.69% 4400M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():688 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():343 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocuments():1524 [Inlined code] 0.65% 4129M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Inlined code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#postUpdate():404 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [Inlined code] 0.63% 3995M org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#():302 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings():260 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings():1010 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():365 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory():389 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():383 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [Inlined code] 0.61% 3880M org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#():335 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings():260 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings():1010 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():365 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory():389 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():383 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [Inlined code] 0.58% 3730M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocuments():1524 [Inlined code] at perf.IndexThreads$IndexThread#run():275 [JIT compiled code] 0.54% 3447M org.apache.lucene.util.FixedBitSet#():148 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#():307 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings():260 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings():1010 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():365 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory():389 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():383 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] 0.51% 3242M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] at java.util.ArrayList#add():484 [Inlined code] at java.util.ArrayList#add():497 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():280 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocuments():1524 [Inlined code] 0.47% 2986M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#():61 [Inlined code] at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():450 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():501 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 0.47% 2971M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.45% 2869M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():497 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocuments():1524 [Inlined code] at perf.IndexThreads$IndexThread#run():275 [JIT compiled code] 0.45% 2852M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#():61 [Inlined code] at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():450 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():400 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 0.44% 2831M org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():480 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocuments():1524 [Inlined code] at perf.IndexThreads$IndexThread#run():275 [JIT compiled code] 0.44% 2814M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] at java.util.ArrayList#add():484 [Inlined code] at java.util.ArrayList#add():497 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():292 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocuments():1524 [Inlined code] 0.44% 2800M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame():169 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame():192 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact():452 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact():521 [Inlined code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():363 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory():389 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():383 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] 0.43% 2761M jdk.internal.misc.Unsafe#allocateUninitializedArray():1422 [Inlined code] at java.lang.StringConcatHelper#newArray():283 [Inlined code] at java.lang.StringConcatHelper#newArrayWithSuffix():309 [Inlined code] at java.lang.String$$StringConcat.0x000000003604c400#concat() [Inlined code] at java.lang.invoke.DirectMethodHandle$Holder#invokeSpecial() [Inlined code] at java.lang.invoke.LambdaForm$MH.0x000000003604c800#invoke() [Inlined code] at java.lang.invoke.Invokers$Holder#linkToTargetMethod() [Inlined code] at org.apache.lucene.store.IndexInput#getFullSliceDescription():150 [Inlined code] at org.apache.lucene.store.MemorySegmentIndexInput#buildSlice():668 [Inlined code] at org.apache.lucene.store.MemorySegmentIndexInput#slice():616 [Inlined code] at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#slice():724 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.FieldReader#newReader():87 [JIT compiled code] 0.42% 2708M org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():448 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():501 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocuments():1524 [Inlined code] at perf.IndexThreads$IndexThread#run():275 [JIT compiled code] 0.42% 2657M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] 0.40% 2585M jdk.internal.misc.Unsafe#allocateUninitializedArray():1422 [Inlined code] at java.lang.StringConcatHelper#newArray():283 [Inlined code] at java.lang.StringConcatHelper#newArrayWithSuffix():309 [Inlined code] at java.lang.String$$StringConcat.0x000000003604c400#concat() [Inlined code] at java.lang.invoke.DirectMethodHandle$Holder#invokeSpecial() [Inlined code] at java.lang.invoke.LambdaForm$MH.0x000000003604c800#invoke() [Inlined code] at java.lang.invoke.Invokers$Holder#linkToTargetMethod() [Inlined code] at org.apache.lucene.store.IndexInput#getFullSliceDescription():150 [Inlined code] at org.apache.lucene.store.MemorySegmentIndexInput#buildSlice():668 [Inlined code] at org.apache.lucene.store.MemorySegmentIndexInput#slice():616 [Inlined code] at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#slice():724 [Inlined code] at org.apache.lucene.store.IndexInput#randomAccessSlice():161 [Inlined code] 0.40% 2533M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.39% 2485M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [Inlined code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.38% 2405M org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#newTermState():204 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#():106 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame():169 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame():192 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact():396 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact():521 [Inlined code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():363 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory():389 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():383 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] 0.38% 2404M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.38% 2396M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Inlined code] at org.apache.lucene.index.IndexingChain#flush():370 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#postUpdate():404 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocuments():1524 [Inlined code] at perf.IndexThreads$IndexThread#run():275 [JIT compiled code] 0.37% 2345M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():480 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocuments():1524 [Inlined code] at perf.IndexThreads$IndexThread#run():275 [JIT compiled code] 0.37% 2337M java.util.Arrays#copyOf():3537 [Inlined code] at java.lang.AbstractStringBuilder#ensureCapacityNewCoder():282 [JIT compiled code] at java.lang.AbstractStringBuilder#append():897 [Inlined code] at java.lang.StringBuilder#append():246 [Inlined code] at org.apache.lucene.facet.FacetsConfig#pathToString():585 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():426 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():501 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] 0.36% 2294M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#():61 [Inlined code] at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():426 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():501 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 0.36% 2275M java.util.Arrays#copyOf():3537 [Inlined code] at java.lang.AbstractStringBuilder#ensureCapacityNewCoder():282 [JIT compiled code] at java.lang.AbstractStringBuilder#append():897 [Inlined code] at java.lang.StringBuilder#append():246 [Inlined code] at org.apache.lucene.facet.FacetsConfig#pathToString():585 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():450 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():501 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] 0.35% 2245M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1418 [Inlined code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] move log to /l/logs.nightly/2026.07.30.18.07.05/fixedIndex.log move vmstat log to /l/logs.nightly/2026.07.30.18.07.05/fixedIndex.vmstat.log move top log to /l/logs.nightly/2026.07.30.18.07.05/fixedIndex.top.log [2026-07-31 14:32:38.601139] took 39699.2 sec [2026-07-31 14:32:38.604788] run CheckIndex [2026-07-31 14:32:38.604861] RUN: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -classpath "/l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build" -ea org.apache.lucene.index.CheckIndex -threadCount 16 -level 2 "/l/indices/wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe/index" > /l/logs.nightly/2026.07.30.18.07.05/checkIndex.fixedIndex.log 2>&1 [2026-07-31 14:38:45.647838] took 367.0 sec [2026-07-31 14:38:45.649023] fixedIndexAtClose 15 segments: segments_2: _32(11.0.0):C4978031 _65(11.0.0):C4978032 _98(11.0.0):C4978032 _cb(11.0.0):C4978032 _fe(11.0.0):C4978032 _fp(11.0.0):C497803 _g0(11.0.0):C497803 _gb(11.0.0):C497803 _gm(11.0.0):C497803 _gx(11.0.0):C497804 _gy(11.0.0):C49780 _gz(11.0.0):C49780 _h0(11.0.0):C49781 _h1(11.0.0):C49780 _h2(11.0.0):C46742 [2026-07-31 14:38:45.649329] search run vmstat: /usr/sbin/vmstat --active --wide --timestamp --unit M 1 > /l/logs.nightly/2026.07.30.18.07.05/search-tasks.vmstat.log 2>/dev/null & run /usr/sbin/ps -eo pid,%cpu,%mem,bsdtime,etime,start,args --cols=120 --sort=-%cpu | head -10 >> /l/logs.nightly/2026.07.30.18.07.05/search-tasks.top.log 2>&1 to /l/logs.nightly/2026.07.30.18.07.05/search-tasks.top.log NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.0 + stdout run: /usr/sbin/perf stat -dd -e task-clock,cycles,instructions,cache-references,cache-misses,L1-dcache-loads,L1-dcache-load-misses,L1-icache-loads,L1-icache-load-misses,LLC-loads,LLC-load-misses,LLC-stores,LLC-store-misses,LLC-prefetches,LLC-prefetch-misses,faults,minor-faults,major-faults,branches,branch-misses,stalled-cycles-frontend,stalled-cycles-backend /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -XX:StartFlightRecording=jdk.CPUTimeSample#enabled=true,dumponexit=true,maxsize=2048M,settings=/l/util.nightly/src/python/profiling.jfc,filename=/l/logs.nightly/bench-search-nightly-nightly-0.jfr -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -classpath /l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build perf.SearchPerfTest -dirImpl MMapDirectory -indexPath /l/indices/wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe -facets taxonomy:Date;Date -facets taxonomy:Month;Month -facets taxonomy:DayOfYear;DayOfYear -facets sortedset:Month;Month -facets sortedset:DayOfYear;DayOfYear -facets sortedset:Date;Date -facets taxonomy:RandomLabel;RandomLabel -facets sortedset:RandomLabel;RandomLabel -analyzer StandardAnalyzerNoStopWords -taskSource /l/util.nightly/tasks/wikinightly.tasks -numConcurrentQueries 1 -taskRepeatCount 50 -field body -tasksPerCat 5 -searchConcurrency 8 -staticSeed -8035476 -seed -8826252 -similarity BM25Similarity -commit multi -hiliteImpl FastVectorHighlighter -log /l/logs.nightly/nightly.nightly.0 -topN 100 -context -printHeap -pk -vectorFile /lucenedata/enwiki/cohere-v3/cohere-v3-wikipedia-en-scattered-1024d.queries.vec -vectorDimension 1024 -pollute 419.4 s 55.6 actual sustained QPS; 2.7 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.1 + stdout run: /usr/sbin/perf stat -dd -e task-clock,cycles,instructions,cache-references,cache-misses,L1-dcache-loads,L1-dcache-load-misses,L1-icache-loads,L1-icache-load-misses,LLC-loads,LLC-load-misses,LLC-stores,LLC-store-misses,LLC-prefetches,LLC-prefetch-misses,faults,minor-faults,major-faults,branches,branch-misses,stalled-cycles-frontend,stalled-cycles-backend /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -XX:StartFlightRecording=jdk.CPUTimeSample#enabled=true,dumponexit=true,maxsize=2048M,settings=/l/util.nightly/src/python/profiling.jfc,filename=/l/logs.nightly/bench-search-nightly-nightly-1.jfr -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -classpath /l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build perf.SearchPerfTest -dirImpl MMapDirectory -indexPath /l/indices/wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe -facets taxonomy:Date;Date -facets taxonomy:Month;Month -facets taxonomy:DayOfYear;DayOfYear -facets sortedset:Month;Month -facets sortedset:DayOfYear;DayOfYear -facets sortedset:Date;Date -facets taxonomy:RandomLabel;RandomLabel -facets sortedset:RandomLabel;RandomLabel -analyzer StandardAnalyzerNoStopWords -taskSource /l/util.nightly/tasks/wikinightly.tasks -numConcurrentQueries 1 -taskRepeatCount 50 -field body -tasksPerCat 5 -searchConcurrency 8 -staticSeed -8035476 -seed -4624584 -similarity BM25Similarity -commit multi -hiliteImpl FastVectorHighlighter -log /l/logs.nightly/nightly.nightly.1 -topN 100 -context -printHeap -pk -vectorFile /lucenedata/enwiki/cohere-v3/cohere-v3-wikipedia-en-scattered-1024d.queries.vec -vectorDimension 1024 -pollute 427.7 s 54.4 actual sustained QPS; 2.7 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.2 + stdout run: /usr/sbin/perf stat -dd -e task-clock,cycles,instructions,cache-references,cache-misses,L1-dcache-loads,L1-dcache-load-misses,L1-icache-loads,L1-icache-load-misses,LLC-loads,LLC-load-misses,LLC-stores,LLC-store-misses,LLC-prefetches,LLC-prefetch-misses,faults,minor-faults,major-faults,branches,branch-misses,stalled-cycles-frontend,stalled-cycles-backend /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -XX:StartFlightRecording=jdk.CPUTimeSample#enabled=true,dumponexit=true,maxsize=2048M,settings=/l/util.nightly/src/python/profiling.jfc,filename=/l/logs.nightly/bench-search-nightly-nightly-2.jfr -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -classpath /l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build perf.SearchPerfTest -dirImpl MMapDirectory -indexPath /l/indices/wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe -facets taxonomy:Date;Date -facets taxonomy:Month;Month -facets taxonomy:DayOfYear;DayOfYear -facets sortedset:Month;Month -facets sortedset:DayOfYear;DayOfYear -facets sortedset:Date;Date -facets taxonomy:RandomLabel;RandomLabel -facets sortedset:RandomLabel;RandomLabel -analyzer StandardAnalyzerNoStopWords -taskSource /l/util.nightly/tasks/wikinightly.tasks -numConcurrentQueries 1 -taskRepeatCount 50 -field body -tasksPerCat 5 -searchConcurrency 8 -staticSeed -8035476 -seed -7949437 -similarity BM25Similarity -commit multi -hiliteImpl FastVectorHighlighter -log /l/logs.nightly/nightly.nightly.2 -topN 100 -context -printHeap -pk -vectorFile /lucenedata/enwiki/cohere-v3/cohere-v3-wikipedia-en-scattered-1024d.queries.vec -vectorDimension 1024 -pollute 427.0 s 54.4 actual sustained QPS; 2.7 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.3 + stdout run: /usr/sbin/perf stat -dd -e task-clock,cycles,instructions,cache-references,cache-misses,L1-dcache-loads,L1-dcache-load-misses,L1-icache-loads,L1-icache-load-misses,LLC-loads,LLC-load-misses,LLC-stores,LLC-store-misses,LLC-prefetches,LLC-prefetch-misses,faults,minor-faults,major-faults,branches,branch-misses,stalled-cycles-frontend,stalled-cycles-backend /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -XX:StartFlightRecording=jdk.CPUTimeSample#enabled=true,dumponexit=true,maxsize=2048M,settings=/l/util.nightly/src/python/profiling.jfc,filename=/l/logs.nightly/bench-search-nightly-nightly-3.jfr -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -classpath /l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build perf.SearchPerfTest -dirImpl MMapDirectory -indexPath /l/indices/wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe -facets taxonomy:Date;Date -facets taxonomy:Month;Month -facets taxonomy:DayOfYear;DayOfYear -facets sortedset:Month;Month -facets sortedset:DayOfYear;DayOfYear -facets sortedset:Date;Date -facets taxonomy:RandomLabel;RandomLabel -facets sortedset:RandomLabel;RandomLabel -analyzer StandardAnalyzerNoStopWords -taskSource /l/util.nightly/tasks/wikinightly.tasks -numConcurrentQueries 1 -taskRepeatCount 50 -field body -tasksPerCat 5 -searchConcurrency 8 -staticSeed -8035476 -seed -4890746 -similarity BM25Similarity -commit multi -hiliteImpl FastVectorHighlighter -log /l/logs.nightly/nightly.nightly.3 -topN 100 -context -printHeap -pk -vectorFile /lucenedata/enwiki/cohere-v3/cohere-v3-wikipedia-en-scattered-1024d.queries.vec -vectorDimension 1024 -pollute 427.9 s 54.3 actual sustained QPS; 2.7 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.4 + stdout run: /usr/sbin/perf stat -dd -e task-clock,cycles,instructions,cache-references,cache-misses,L1-dcache-loads,L1-dcache-load-misses,L1-icache-loads,L1-icache-load-misses,LLC-loads,LLC-load-misses,LLC-stores,LLC-store-misses,LLC-prefetches,LLC-prefetch-misses,faults,minor-faults,major-faults,branches,branch-misses,stalled-cycles-frontend,stalled-cycles-backend /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -XX:StartFlightRecording=jdk.CPUTimeSample#enabled=true,dumponexit=true,maxsize=2048M,settings=/l/util.nightly/src/python/profiling.jfc,filename=/l/logs.nightly/bench-search-nightly-nightly-4.jfr -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -classpath /l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build perf.SearchPerfTest -dirImpl MMapDirectory -indexPath /l/indices/wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe -facets taxonomy:Date;Date -facets taxonomy:Month;Month -facets taxonomy:DayOfYear;DayOfYear -facets sortedset:Month;Month -facets sortedset:DayOfYear;DayOfYear -facets sortedset:Date;Date -facets taxonomy:RandomLabel;RandomLabel -facets sortedset:RandomLabel;RandomLabel -analyzer StandardAnalyzerNoStopWords -taskSource /l/util.nightly/tasks/wikinightly.tasks -numConcurrentQueries 1 -taskRepeatCount 50 -field body -tasksPerCat 5 -searchConcurrency 8 -staticSeed -8035476 -seed -2948802 -similarity BM25Similarity -commit multi -hiliteImpl FastVectorHighlighter -log /l/logs.nightly/nightly.nightly.4 -topN 100 -context -printHeap -pk -vectorFile /lucenedata/enwiki/cohere-v3/cohere-v3-wikipedia-en-scattered-1024d.queries.vec -vectorDimension 1024 -pollute 417.4 s 55.9 actual sustained QPS; 2.7 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.5 + stdout run: /usr/sbin/perf stat -dd -e task-clock,cycles,instructions,cache-references,cache-misses,L1-dcache-loads,L1-dcache-load-misses,L1-icache-loads,L1-icache-load-misses,LLC-loads,LLC-load-misses,LLC-stores,LLC-store-misses,LLC-prefetches,LLC-prefetch-misses,faults,minor-faults,major-faults,branches,branch-misses,stalled-cycles-frontend,stalled-cycles-backend /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -XX:StartFlightRecording=jdk.CPUTimeSample#enabled=true,dumponexit=true,maxsize=2048M,settings=/l/util.nightly/src/python/profiling.jfc,filename=/l/logs.nightly/bench-search-nightly-nightly-5.jfr -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -classpath /l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build perf.SearchPerfTest -dirImpl MMapDirectory -indexPath /l/indices/wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe -facets taxonomy:Date;Date -facets taxonomy:Month;Month -facets taxonomy:DayOfYear;DayOfYear -facets sortedset:Month;Month -facets sortedset:DayOfYear;DayOfYear -facets sortedset:Date;Date -facets taxonomy:RandomLabel;RandomLabel -facets sortedset:RandomLabel;RandomLabel -analyzer StandardAnalyzerNoStopWords -taskSource /l/util.nightly/tasks/wikinightly.tasks -numConcurrentQueries 1 -taskRepeatCount 50 -field body -tasksPerCat 5 -searchConcurrency 8 -staticSeed -8035476 -seed -8701999 -similarity BM25Similarity -commit multi -hiliteImpl FastVectorHighlighter -log /l/logs.nightly/nightly.nightly.5 -topN 100 -context -printHeap -pk -vectorFile /lucenedata/enwiki/cohere-v3/cohere-v3-wikipedia-en-scattered-1024d.queries.vec -vectorDimension 1024 -pollute 418.6 s 55.5 actual sustained QPS; 2.7 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.6 + stdout run: /usr/sbin/perf stat -dd -e task-clock,cycles,instructions,cache-references,cache-misses,L1-dcache-loads,L1-dcache-load-misses,L1-icache-loads,L1-icache-load-misses,LLC-loads,LLC-load-misses,LLC-stores,LLC-store-misses,LLC-prefetches,LLC-prefetch-misses,faults,minor-faults,major-faults,branches,branch-misses,stalled-cycles-frontend,stalled-cycles-backend /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -XX:StartFlightRecording=jdk.CPUTimeSample#enabled=true,dumponexit=true,maxsize=2048M,settings=/l/util.nightly/src/python/profiling.jfc,filename=/l/logs.nightly/bench-search-nightly-nightly-6.jfr -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -classpath /l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build perf.SearchPerfTest -dirImpl MMapDirectory -indexPath /l/indices/wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe -facets taxonomy:Date;Date -facets taxonomy:Month;Month -facets taxonomy:DayOfYear;DayOfYear -facets sortedset:Month;Month -facets sortedset:DayOfYear;DayOfYear -facets sortedset:Date;Date -facets taxonomy:RandomLabel;RandomLabel -facets sortedset:RandomLabel;RandomLabel -analyzer StandardAnalyzerNoStopWords -taskSource /l/util.nightly/tasks/wikinightly.tasks -numConcurrentQueries 1 -taskRepeatCount 50 -field body -tasksPerCat 5 -searchConcurrency 8 -staticSeed -8035476 -seed -669201 -similarity BM25Similarity -commit multi -hiliteImpl FastVectorHighlighter -log /l/logs.nightly/nightly.nightly.6 -topN 100 -context -printHeap -pk -vectorFile /lucenedata/enwiki/cohere-v3/cohere-v3-wikipedia-en-scattered-1024d.queries.vec -vectorDimension 1024 -pollute 436.7 s 53.1 actual sustained QPS; 2.7 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.7 + stdout run: /usr/sbin/perf stat -dd -e task-clock,cycles,instructions,cache-references,cache-misses,L1-dcache-loads,L1-dcache-load-misses,L1-icache-loads,L1-icache-load-misses,LLC-loads,LLC-load-misses,LLC-stores,LLC-store-misses,LLC-prefetches,LLC-prefetch-misses,faults,minor-faults,major-faults,branches,branch-misses,stalled-cycles-frontend,stalled-cycles-backend /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -XX:StartFlightRecording=jdk.CPUTimeSample#enabled=true,dumponexit=true,maxsize=2048M,settings=/l/util.nightly/src/python/profiling.jfc,filename=/l/logs.nightly/bench-search-nightly-nightly-7.jfr -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -classpath /l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build perf.SearchPerfTest -dirImpl MMapDirectory -indexPath /l/indices/wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe -facets taxonomy:Date;Date -facets taxonomy:Month;Month -facets taxonomy:DayOfYear;DayOfYear -facets sortedset:Month;Month -facets sortedset:DayOfYear;DayOfYear -facets sortedset:Date;Date -facets taxonomy:RandomLabel;RandomLabel -facets sortedset:RandomLabel;RandomLabel -analyzer StandardAnalyzerNoStopWords -taskSource /l/util.nightly/tasks/wikinightly.tasks -numConcurrentQueries 1 -taskRepeatCount 50 -field body -tasksPerCat 5 -searchConcurrency 8 -staticSeed -8035476 -seed -9025962 -similarity BM25Similarity -commit multi -hiliteImpl FastVectorHighlighter -log /l/logs.nightly/nightly.nightly.7 -topN 100 -context -printHeap -pk -vectorFile /lucenedata/enwiki/cohere-v3/cohere-v3-wikipedia-en-scattered-1024d.queries.vec -vectorDimension 1024 -pollute 422.0 s 55.1 actual sustained QPS; 2.7 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.8 + stdout run: /usr/sbin/perf stat -dd -e task-clock,cycles,instructions,cache-references,cache-misses,L1-dcache-loads,L1-dcache-load-misses,L1-icache-loads,L1-icache-load-misses,LLC-loads,LLC-load-misses,LLC-stores,LLC-store-misses,LLC-prefetches,LLC-prefetch-misses,faults,minor-faults,major-faults,branches,branch-misses,stalled-cycles-frontend,stalled-cycles-backend /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -XX:StartFlightRecording=jdk.CPUTimeSample#enabled=true,dumponexit=true,maxsize=2048M,settings=/l/util.nightly/src/python/profiling.jfc,filename=/l/logs.nightly/bench-search-nightly-nightly-8.jfr -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -classpath /l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build perf.SearchPerfTest -dirImpl MMapDirectory -indexPath /l/indices/wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe -facets taxonomy:Date;Date -facets taxonomy:Month;Month -facets taxonomy:DayOfYear;DayOfYear -facets sortedset:Month;Month -facets sortedset:DayOfYear;DayOfYear -facets sortedset:Date;Date -facets taxonomy:RandomLabel;RandomLabel -facets sortedset:RandomLabel;RandomLabel -analyzer StandardAnalyzerNoStopWords -taskSource /l/util.nightly/tasks/wikinightly.tasks -numConcurrentQueries 1 -taskRepeatCount 50 -field body -tasksPerCat 5 -searchConcurrency 8 -staticSeed -8035476 -seed -6290602 -similarity BM25Similarity -commit multi -hiliteImpl FastVectorHighlighter -log /l/logs.nightly/nightly.nightly.8 -topN 100 -context -printHeap -pk -vectorFile /lucenedata/enwiki/cohere-v3/cohere-v3-wikipedia-en-scattered-1024d.queries.vec -vectorDimension 1024 -pollute 433.9 s 53.5 actual sustained QPS; 2.7 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.9 + stdout run: /usr/sbin/perf stat -dd -e task-clock,cycles,instructions,cache-references,cache-misses,L1-dcache-loads,L1-dcache-load-misses,L1-icache-loads,L1-icache-load-misses,LLC-loads,LLC-load-misses,LLC-stores,LLC-store-misses,LLC-prefetches,LLC-prefetch-misses,faults,minor-faults,major-faults,branches,branch-misses,stalled-cycles-frontend,stalled-cycles-backend /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -XX:StartFlightRecording=jdk.CPUTimeSample#enabled=true,dumponexit=true,maxsize=2048M,settings=/l/util.nightly/src/python/profiling.jfc,filename=/l/logs.nightly/bench-search-nightly-nightly-9.jfr -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -classpath /l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build perf.SearchPerfTest -dirImpl MMapDirectory -indexPath /l/indices/wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe -facets taxonomy:Date;Date -facets taxonomy:Month;Month -facets taxonomy:DayOfYear;DayOfYear -facets sortedset:Month;Month -facets sortedset:DayOfYear;DayOfYear -facets sortedset:Date;Date -facets taxonomy:RandomLabel;RandomLabel -facets sortedset:RandomLabel;RandomLabel -analyzer StandardAnalyzerNoStopWords -taskSource /l/util.nightly/tasks/wikinightly.tasks -numConcurrentQueries 1 -taskRepeatCount 50 -field body -tasksPerCat 5 -searchConcurrency 8 -staticSeed -8035476 -seed -7082989 -similarity BM25Similarity -commit multi -hiliteImpl FastVectorHighlighter -log /l/logs.nightly/nightly.nightly.9 -topN 100 -context -printHeap -pk -vectorFile /lucenedata/enwiki/cohere-v3/cohere-v3-wikipedia-en-scattered-1024d.queries.vec -vectorDimension 1024 -pollute 439.0 s 52.9 actual sustained QPS; 2.7 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.10 + stdout run: /usr/sbin/perf stat -dd -e task-clock,cycles,instructions,cache-references,cache-misses,L1-dcache-loads,L1-dcache-load-misses,L1-icache-loads,L1-icache-load-misses,LLC-loads,LLC-load-misses,LLC-stores,LLC-store-misses,LLC-prefetches,LLC-prefetch-misses,faults,minor-faults,major-faults,branches,branch-misses,stalled-cycles-frontend,stalled-cycles-backend /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -XX:StartFlightRecording=jdk.CPUTimeSample#enabled=true,dumponexit=true,maxsize=2048M,settings=/l/util.nightly/src/python/profiling.jfc,filename=/l/logs.nightly/bench-search-nightly-nightly-10.jfr -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -classpath /l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build perf.SearchPerfTest -dirImpl MMapDirectory -indexPath /l/indices/wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe -facets taxonomy:Date;Date -facets taxonomy:Month;Month -facets taxonomy:DayOfYear;DayOfYear -facets sortedset:Month;Month -facets sortedset:DayOfYear;DayOfYear -facets sortedset:Date;Date -facets taxonomy:RandomLabel;RandomLabel -facets sortedset:RandomLabel;RandomLabel -analyzer StandardAnalyzerNoStopWords -taskSource /l/util.nightly/tasks/wikinightly.tasks -numConcurrentQueries 1 -taskRepeatCount 50 -field body -tasksPerCat 5 -searchConcurrency 8 -staticSeed -8035476 -seed 876413 -similarity BM25Similarity -commit multi -hiliteImpl FastVectorHighlighter -log /l/logs.nightly/nightly.nightly.10 -topN 100 -context -printHeap -pk -vectorFile /lucenedata/enwiki/cohere-v3/cohere-v3-wikipedia-en-scattered-1024d.queries.vec -vectorDimension 1024 -pollute 420.7 s 55.3 actual sustained QPS; 2.8 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.11 + stdout run: /usr/sbin/perf stat -dd -e task-clock,cycles,instructions,cache-references,cache-misses,L1-dcache-loads,L1-dcache-load-misses,L1-icache-loads,L1-icache-load-misses,LLC-loads,LLC-load-misses,LLC-stores,LLC-store-misses,LLC-prefetches,LLC-prefetch-misses,faults,minor-faults,major-faults,branches,branch-misses,stalled-cycles-frontend,stalled-cycles-backend /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -XX:StartFlightRecording=jdk.CPUTimeSample#enabled=true,dumponexit=true,maxsize=2048M,settings=/l/util.nightly/src/python/profiling.jfc,filename=/l/logs.nightly/bench-search-nightly-nightly-11.jfr -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -classpath /l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build perf.SearchPerfTest -dirImpl MMapDirectory -indexPath /l/indices/wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe -facets taxonomy:Date;Date -facets taxonomy:Month;Month -facets taxonomy:DayOfYear;DayOfYear -facets sortedset:Month;Month -facets sortedset:DayOfYear;DayOfYear -facets sortedset:Date;Date -facets taxonomy:RandomLabel;RandomLabel -facets sortedset:RandomLabel;RandomLabel -analyzer StandardAnalyzerNoStopWords -taskSource /l/util.nightly/tasks/wikinightly.tasks -numConcurrentQueries 1 -taskRepeatCount 50 -field body -tasksPerCat 5 -searchConcurrency 8 -staticSeed -8035476 -seed -7628876 -similarity BM25Similarity -commit multi -hiliteImpl FastVectorHighlighter -log /l/logs.nightly/nightly.nightly.11 -topN 100 -context -printHeap -pk -vectorFile /lucenedata/enwiki/cohere-v3/cohere-v3-wikipedia-en-scattered-1024d.queries.vec -vectorDimension 1024 -pollute 425.8 s 54.6 actual sustained QPS; 2.8 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.12 + stdout run: /usr/sbin/perf stat -dd -e task-clock,cycles,instructions,cache-references,cache-misses,L1-dcache-loads,L1-dcache-load-misses,L1-icache-loads,L1-icache-load-misses,LLC-loads,LLC-load-misses,LLC-stores,LLC-store-misses,LLC-prefetches,LLC-prefetch-misses,faults,minor-faults,major-faults,branches,branch-misses,stalled-cycles-frontend,stalled-cycles-backend /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -XX:StartFlightRecording=jdk.CPUTimeSample#enabled=true,dumponexit=true,maxsize=2048M,settings=/l/util.nightly/src/python/profiling.jfc,filename=/l/logs.nightly/bench-search-nightly-nightly-12.jfr -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -classpath /l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build perf.SearchPerfTest -dirImpl MMapDirectory -indexPath /l/indices/wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe -facets taxonomy:Date;Date -facets taxonomy:Month;Month -facets taxonomy:DayOfYear;DayOfYear -facets sortedset:Month;Month -facets sortedset:DayOfYear;DayOfYear -facets sortedset:Date;Date -facets taxonomy:RandomLabel;RandomLabel -facets sortedset:RandomLabel;RandomLabel -analyzer StandardAnalyzerNoStopWords -taskSource /l/util.nightly/tasks/wikinightly.tasks -numConcurrentQueries 1 -taskRepeatCount 50 -field body -tasksPerCat 5 -searchConcurrency 8 -staticSeed -8035476 -seed -563807 -similarity BM25Similarity -commit multi -hiliteImpl FastVectorHighlighter -log /l/logs.nightly/nightly.nightly.12 -topN 100 -context -printHeap -pk -vectorFile /lucenedata/enwiki/cohere-v3/cohere-v3-wikipedia-en-scattered-1024d.queries.vec -vectorDimension 1024 -pollute 418.7 s 55.6 actual sustained QPS; 2.7 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.13 + stdout run: /usr/sbin/perf stat -dd -e task-clock,cycles,instructions,cache-references,cache-misses,L1-dcache-loads,L1-dcache-load-misses,L1-icache-loads,L1-icache-load-misses,LLC-loads,LLC-load-misses,LLC-stores,LLC-store-misses,LLC-prefetches,LLC-prefetch-misses,faults,minor-faults,major-faults,branches,branch-misses,stalled-cycles-frontend,stalled-cycles-backend /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -XX:StartFlightRecording=jdk.CPUTimeSample#enabled=true,dumponexit=true,maxsize=2048M,settings=/l/util.nightly/src/python/profiling.jfc,filename=/l/logs.nightly/bench-search-nightly-nightly-13.jfr -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -classpath /l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build perf.SearchPerfTest -dirImpl MMapDirectory -indexPath /l/indices/wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe -facets taxonomy:Date;Date -facets taxonomy:Month;Month -facets taxonomy:DayOfYear;DayOfYear -facets sortedset:Month;Month -facets sortedset:DayOfYear;DayOfYear -facets sortedset:Date;Date -facets taxonomy:RandomLabel;RandomLabel -facets sortedset:RandomLabel;RandomLabel -analyzer StandardAnalyzerNoStopWords -taskSource /l/util.nightly/tasks/wikinightly.tasks -numConcurrentQueries 1 -taskRepeatCount 50 -field body -tasksPerCat 5 -searchConcurrency 8 -staticSeed -8035476 -seed -3026482 -similarity BM25Similarity -commit multi -hiliteImpl FastVectorHighlighter -log /l/logs.nightly/nightly.nightly.13 -topN 100 -context -printHeap -pk -vectorFile /lucenedata/enwiki/cohere-v3/cohere-v3-wikipedia-en-scattered-1024d.queries.vec -vectorDimension 1024 -pollute 423.8 s 54.8 actual sustained QPS; 2.7 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.14 + stdout run: /usr/sbin/perf stat -dd -e task-clock,cycles,instructions,cache-references,cache-misses,L1-dcache-loads,L1-dcache-load-misses,L1-icache-loads,L1-icache-load-misses,LLC-loads,LLC-load-misses,LLC-stores,LLC-store-misses,LLC-prefetches,LLC-prefetch-misses,faults,minor-faults,major-faults,branches,branch-misses,stalled-cycles-frontend,stalled-cycles-backend /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -XX:StartFlightRecording=jdk.CPUTimeSample#enabled=true,dumponexit=true,maxsize=2048M,settings=/l/util.nightly/src/python/profiling.jfc,filename=/l/logs.nightly/bench-search-nightly-nightly-14.jfr -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -classpath /l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build perf.SearchPerfTest -dirImpl MMapDirectory -indexPath /l/indices/wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe -facets taxonomy:Date;Date -facets taxonomy:Month;Month -facets taxonomy:DayOfYear;DayOfYear -facets sortedset:Month;Month -facets sortedset:DayOfYear;DayOfYear -facets sortedset:Date;Date -facets taxonomy:RandomLabel;RandomLabel -facets sortedset:RandomLabel;RandomLabel -analyzer StandardAnalyzerNoStopWords -taskSource /l/util.nightly/tasks/wikinightly.tasks -numConcurrentQueries 1 -taskRepeatCount 50 -field body -tasksPerCat 5 -searchConcurrency 8 -staticSeed -8035476 -seed -6401046 -similarity BM25Similarity -commit multi -hiliteImpl FastVectorHighlighter -log /l/logs.nightly/nightly.nightly.14 -topN 100 -context -printHeap -pk -vectorFile /lucenedata/enwiki/cohere-v3/cohere-v3-wikipedia-en-scattered-1024d.queries.vec -vectorDimension 1024 -pollute 426.3 s 54.6 actual sustained QPS; 2.7 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.15 + stdout run: /usr/sbin/perf stat -dd -e task-clock,cycles,instructions,cache-references,cache-misses,L1-dcache-loads,L1-dcache-load-misses,L1-icache-loads,L1-icache-load-misses,LLC-loads,LLC-load-misses,LLC-stores,LLC-store-misses,LLC-prefetches,LLC-prefetch-misses,faults,minor-faults,major-faults,branches,branch-misses,stalled-cycles-frontend,stalled-cycles-backend /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -XX:StartFlightRecording=jdk.CPUTimeSample#enabled=true,dumponexit=true,maxsize=2048M,settings=/l/util.nightly/src/python/profiling.jfc,filename=/l/logs.nightly/bench-search-nightly-nightly-15.jfr -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -classpath /l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build perf.SearchPerfTest -dirImpl MMapDirectory -indexPath /l/indices/wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe -facets taxonomy:Date;Date -facets taxonomy:Month;Month -facets taxonomy:DayOfYear;DayOfYear -facets sortedset:Month;Month -facets sortedset:DayOfYear;DayOfYear -facets sortedset:Date;Date -facets taxonomy:RandomLabel;RandomLabel -facets sortedset:RandomLabel;RandomLabel -analyzer StandardAnalyzerNoStopWords -taskSource /l/util.nightly/tasks/wikinightly.tasks -numConcurrentQueries 1 -taskRepeatCount 50 -field body -tasksPerCat 5 -searchConcurrency 8 -staticSeed -8035476 -seed 24871 -similarity BM25Similarity -commit multi -hiliteImpl FastVectorHighlighter -log /l/logs.nightly/nightly.nightly.15 -topN 100 -context -printHeap -pk -vectorFile /lucenedata/enwiki/cohere-v3/cohere-v3-wikipedia-en-scattered-1024d.queries.vec -vectorDimension 1024 -pollute 415.8 s 56.0 actual sustained QPS; 2.7 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.16 + stdout run: /usr/sbin/perf stat -dd -e task-clock,cycles,instructions,cache-references,cache-misses,L1-dcache-loads,L1-dcache-load-misses,L1-icache-loads,L1-icache-load-misses,LLC-loads,LLC-load-misses,LLC-stores,LLC-store-misses,LLC-prefetches,LLC-prefetch-misses,faults,minor-faults,major-faults,branches,branch-misses,stalled-cycles-frontend,stalled-cycles-backend /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -XX:StartFlightRecording=jdk.CPUTimeSample#enabled=true,dumponexit=true,maxsize=2048M,settings=/l/util.nightly/src/python/profiling.jfc,filename=/l/logs.nightly/bench-search-nightly-nightly-16.jfr -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -classpath /l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build perf.SearchPerfTest -dirImpl MMapDirectory -indexPath /l/indices/wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe -facets taxonomy:Date;Date -facets taxonomy:Month;Month -facets taxonomy:DayOfYear;DayOfYear -facets sortedset:Month;Month -facets sortedset:DayOfYear;DayOfYear -facets sortedset:Date;Date -facets taxonomy:RandomLabel;RandomLabel -facets sortedset:RandomLabel;RandomLabel -analyzer StandardAnalyzerNoStopWords -taskSource /l/util.nightly/tasks/wikinightly.tasks -numConcurrentQueries 1 -taskRepeatCount 50 -field body -tasksPerCat 5 -searchConcurrency 8 -staticSeed -8035476 -seed -7070456 -similarity BM25Similarity -commit multi -hiliteImpl FastVectorHighlighter -log /l/logs.nightly/nightly.nightly.16 -topN 100 -context -printHeap -pk -vectorFile /lucenedata/enwiki/cohere-v3/cohere-v3-wikipedia-en-scattered-1024d.queries.vec -vectorDimension 1024 -pollute 428.7 s 54.3 actual sustained QPS; 2.8 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.17 + stdout run: /usr/sbin/perf stat -dd -e task-clock,cycles,instructions,cache-references,cache-misses,L1-dcache-loads,L1-dcache-load-misses,L1-icache-loads,L1-icache-load-misses,LLC-loads,LLC-load-misses,LLC-stores,LLC-store-misses,LLC-prefetches,LLC-prefetch-misses,faults,minor-faults,major-faults,branches,branch-misses,stalled-cycles-frontend,stalled-cycles-backend /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -XX:StartFlightRecording=jdk.CPUTimeSample#enabled=true,dumponexit=true,maxsize=2048M,settings=/l/util.nightly/src/python/profiling.jfc,filename=/l/logs.nightly/bench-search-nightly-nightly-17.jfr -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -classpath /l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build perf.SearchPerfTest -dirImpl MMapDirectory -indexPath /l/indices/wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe -facets taxonomy:Date;Date -facets taxonomy:Month;Month -facets taxonomy:DayOfYear;DayOfYear -facets sortedset:Month;Month -facets sortedset:DayOfYear;DayOfYear -facets sortedset:Date;Date -facets taxonomy:RandomLabel;RandomLabel -facets sortedset:RandomLabel;RandomLabel -analyzer StandardAnalyzerNoStopWords -taskSource /l/util.nightly/tasks/wikinightly.tasks -numConcurrentQueries 1 -taskRepeatCount 50 -field body -tasksPerCat 5 -searchConcurrency 8 -staticSeed -8035476 -seed -9408097 -similarity BM25Similarity -commit multi -hiliteImpl FastVectorHighlighter -log /l/logs.nightly/nightly.nightly.17 -topN 100 -context -printHeap -pk -vectorFile /lucenedata/enwiki/cohere-v3/cohere-v3-wikipedia-en-scattered-1024d.queries.vec -vectorDimension 1024 -pollute 418.2 s 55.6 actual sustained QPS; 2.7 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.18 + stdout run: /usr/sbin/perf stat -dd -e task-clock,cycles,instructions,cache-references,cache-misses,L1-dcache-loads,L1-dcache-load-misses,L1-icache-loads,L1-icache-load-misses,LLC-loads,LLC-load-misses,LLC-stores,LLC-store-misses,LLC-prefetches,LLC-prefetch-misses,faults,minor-faults,major-faults,branches,branch-misses,stalled-cycles-frontend,stalled-cycles-backend /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -XX:StartFlightRecording=jdk.CPUTimeSample#enabled=true,dumponexit=true,maxsize=2048M,settings=/l/util.nightly/src/python/profiling.jfc,filename=/l/logs.nightly/bench-search-nightly-nightly-18.jfr -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -classpath /l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build perf.SearchPerfTest -dirImpl MMapDirectory -indexPath /l/indices/wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe -facets taxonomy:Date;Date -facets taxonomy:Month;Month -facets taxonomy:DayOfYear;DayOfYear -facets sortedset:Month;Month -facets sortedset:DayOfYear;DayOfYear -facets sortedset:Date;Date -facets taxonomy:RandomLabel;RandomLabel -facets sortedset:RandomLabel;RandomLabel -analyzer StandardAnalyzerNoStopWords -taskSource /l/util.nightly/tasks/wikinightly.tasks -numConcurrentQueries 1 -taskRepeatCount 50 -field body -tasksPerCat 5 -searchConcurrency 8 -staticSeed -8035476 -seed -8222059 -similarity BM25Similarity -commit multi -hiliteImpl FastVectorHighlighter -log /l/logs.nightly/nightly.nightly.18 -topN 100 -context -printHeap -pk -vectorFile /lucenedata/enwiki/cohere-v3/cohere-v3-wikipedia-en-scattered-1024d.queries.vec -vectorDimension 1024 -pollute 435.5 s 53.2 actual sustained QPS; 2.7 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.19 + stdout run: /usr/sbin/perf stat -dd -e task-clock,cycles,instructions,cache-references,cache-misses,L1-dcache-loads,L1-dcache-load-misses,L1-icache-loads,L1-icache-load-misses,LLC-loads,LLC-load-misses,LLC-stores,LLC-store-misses,LLC-prefetches,LLC-prefetch-misses,faults,minor-faults,major-faults,branches,branch-misses,stalled-cycles-frontend,stalled-cycles-backend /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -XX:StartFlightRecording=jdk.CPUTimeSample#enabled=true,dumponexit=true,maxsize=2048M,settings=/l/util.nightly/src/python/profiling.jfc,filename=/l/logs.nightly/bench-search-nightly-nightly-19.jfr -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -classpath /l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build perf.SearchPerfTest -dirImpl MMapDirectory -indexPath /l/indices/wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe -facets taxonomy:Date;Date -facets taxonomy:Month;Month -facets taxonomy:DayOfYear;DayOfYear -facets sortedset:Month;Month -facets sortedset:DayOfYear;DayOfYear -facets sortedset:Date;Date -facets taxonomy:RandomLabel;RandomLabel -facets sortedset:RandomLabel;RandomLabel -analyzer StandardAnalyzerNoStopWords -taskSource /l/util.nightly/tasks/wikinightly.tasks -numConcurrentQueries 1 -taskRepeatCount 50 -field body -tasksPerCat 5 -searchConcurrency 8 -staticSeed -8035476 -seed -9532070 -similarity BM25Similarity -commit multi -hiliteImpl FastVectorHighlighter -log /l/logs.nightly/nightly.nightly.19 -topN 100 -context -printHeap -pk -vectorFile /lucenedata/enwiki/cohere-v3/cohere-v3-wikipedia-en-scattered-1024d.queries.vec -vectorDimension 1024 -pollute 416.5 s 55.9 actual sustained QPS; 2.7 CPU cores used now kill vmstat: pid=3158365 [2026-07-31 17:01:11.497793] done search (2:22:25.848444) Chart saved to out.png... (wd: /l/trunk.nightly/lucene/benchmark) Task P50 B P50 C Diff P90 B P90 C Diff P99 B P99 C Diff P999 B P999 C Diff P100 B P100 C Diff ('And2Terms2StopWords', None) 1.577 1.624 3.0% 4.755 4.965 4.4% 5.126 5.572 8.7% 5.870 17.299 194.7% 7.138 20.583 188.4% ('And3Terms', None) 1.601 1.652 3.2% 3.186 3.307 3.8% 3.465 3.538 2.1% 4.016 3.944 -1.8% 33.272 3.972 -88.1% ('AndHighHigh', None) 4.791 4.877 1.8% 6.708 6.823 1.7% 7.617 7.005 -8.0% 9.356 7.291 -22.1% 58.752 55.264 -5.9% ('AndHighHighDayTaxoFacets', None) 59.378 59.313 -0.1% 104.375 105.048 0.6% 106.943 107.877 0.9% 107.095 108.920 1.7% 109.235 110.134 0.8% ('AndHighMed', None) 2.208 2.223 0.7% 2.995 3.070 2.5% 4.722 3.365 -28.7% 15.002 10.795 -28.0% 24.703 21.180 -14.3% ('AndHighMedDayTaxoFacets', None) 7.884 7.821 -0.8% 20.786 21.500 3.4% 21.724 22.829 5.1% 22.889 23.666 3.4% 70.261 56.927 -19.0% ('AndHighOrMedMed', None) 6.020 6.123 1.7% 10.430 10.673 2.3% 10.746 12.282 14.3% 13.733 13.675 -0.4% 38.378 37.088 -3.4% ('AndMedOrHighHigh', None) 4.276 4.582 7.2% 11.695 12.578 7.5% 12.223 12.875 5.3% 17.556 13.050 -25.7% 29.856 14.123 -52.7% ('AndMissingHigh', 'Title') 0.153 0.148 -3.4% 0.244 0.265 8.6% 0.424 0.377 -11.2% 0.465 0.431 -7.2% 0.679 0.695 2.4% ('AndStopWords', None) 17.864 17.550 -1.8% 18.283 18.585 1.7% 18.542 18.874 1.8% 18.542 18.874 1.8% 19.425 20.994 8.1% ('BM25MSM2', None) 35.868 36.429 1.6% 42.429 43.132 1.7% 43.082 44.136 2.4% 60.154 62.041 3.1% 143.511 136.039 -5.2% ('BrowseDateSSDVFacets', None) 662.189 661.502 -0.1% 669.164 665.563 -0.5% 673.468 680.767 1.1% 673.468 680.767 1.1% 715.114 765.832 7.1% ('BrowseDateTaxoFacets', None) 144.655 145.046 0.3% 148.626 147.371 -0.8% 150.124 156.641 4.3% 150.124 156.641 4.3% 154.020 158.874 3.2% ('BrowseDayOfYearSSDVFacets', None) 168.103 168.632 0.3% 170.904 173.443 1.5% 182.908 183.945 0.6% 182.908 183.945 0.6% 184.182 186.934 1.5% ('BrowseDayOfYearTaxoFacets', None) 143.803 144.477 0.5% 147.326 146.358 -0.7% 150.944 152.270 0.9% 150.944 152.270 0.9% 153.200 153.551 0.2% ('BrowseMonthSSDVFacets', None) 156.271 156.806 0.3% 157.541 169.832 7.8% 170.308 172.353 1.2% 170.308 172.353 1.2% 171.260 172.706 0.8% ('BrowseMonthTaxoFacets', None) 151.251 151.826 0.4% 152.738 154.420 1.1% 158.300 159.422 0.7% 158.300 159.422 0.7% 208.564 208.867 0.1% ('BrowseRandomLabelSSDVFacets', None) 208.563 210.600 1.0% 222.828 218.565 -1.9% 242.874 220.491 -9.2% 242.874 220.491 -9.2% 243.896 243.820 -0.0% ('BrowseRandomLabelTaxoFacets', None) 161.834 162.410 0.4% 166.370 167.658 0.8% 168.420 168.984 0.3% 168.420 168.984 0.3% 173.740 169.117 -2.7% ('CombinedAndHighHigh', None) 18.494 18.608 0.6% 19.546 19.961 2.1% 19.786 20.374 3.0% 27.830 21.125 -24.1% 27.906 33.784 21.1% ('CombinedAndHighMed', None) 3.147 3.255 3.4% 9.342 9.506 1.8% 9.895 10.052 1.6% 12.225 13.016 6.5% 173.187 182.434 5.3% ('CombinedOrHighHigh', None) 18.544 18.908 2.0% 19.750 20.387 3.2% 20.142 20.775 3.1% 20.369 21.505 5.6% 21.599 21.860 1.2% ('CombinedOrHighMed', None) 3.250 3.299 1.5% 9.443 9.661 2.3% 9.796 10.231 4.4% 10.178 11.229 10.3% 18.274 17.542 -4.0% ('CombinedTerm', None) 6.664 6.825 2.4% 13.219 13.269 0.4% 13.587 13.620 0.2% 13.773 14.146 2.7% 16.509 30.135 82.5% ('ConstMSM2', None) 0.406 0.390 -4.1% 0.530 0.535 0.9% 0.956 1.033 8.0% 3.260 3.868 18.6% 10.887 7.984 -26.7% ('CountAndHighHigh', None) 1.891 1.890 -0.1% 2.107 2.133 1.3% 2.570 2.626 2.2% 4.190 4.283 2.2% 27.466 33.742 22.8% ('CountAndHighMed', None) 1.815 1.813 -0.1% 2.107 2.124 0.8% 2.482 3.875 56.1% 19.139 10.268 -46.3% 57.146 68.046 19.1% ('CountFilteredIntNRQ', None) 6.682 6.747 1.0% 7.595 7.628 0.4% 8.043 8.204 2.0% 8.341 8.941 7.2% 9.562 8.974 -6.2% ('CountFilteredOrHighHigh', None) 4.941 4.935 -0.1% 5.177 5.164 -0.3% 5.385 5.901 9.6% 5.604 8.087 44.3% 5.691 19.258 238.4% ('CountFilteredOrHighMed', None) 4.463 4.442 -0.5% 4.877 4.854 -0.5% 5.104 5.169 1.3% 7.314 7.416 1.4% 19.854 20.618 3.8% ('CountFilteredOrMany', None) 17.748 17.659 -0.5% 20.904 20.863 -0.2% 21.594 21.614 0.1% 23.193 22.244 -4.1% 38.992 42.915 10.1% ('CountFilteredPhrase', None) 11.975 11.988 0.1% 17.203 16.786 -2.4% 17.546 17.392 -0.9% 18.097 18.183 0.5% 68.234 69.102 1.3% ('CountOrHighHigh', None) 1.751 1.765 0.8% 1.980 1.959 -1.0% 2.358 2.389 1.3% 2.478 2.530 2.1% 7.390 6.735 -8.9% ('CountOrHighMed', None) 1.734 1.685 -2.9% 2.057 2.072 0.7% 2.281 2.353 3.2% 2.296 4.068 77.2% 33.363 36.834 10.4% ('CountOrMany', None) 15.776 16.069 1.9% 19.670 19.912 1.2% 20.096 20.392 1.5% 20.145 21.557 7.0% 20.527 28.453 38.6% ('CountPhrase', None) 45.296 41.655 -8.0% 87.966 81.730 -7.1% 97.206 90.976 -6.4% 98.954 92.636 -6.4% 164.115 103.152 -37.1% ('CountTerm', None) 0.098 0.099 1.4% 0.146 0.150 3.3% 0.270 0.250 -7.3% 0.337 0.315 -6.6% 0.349 0.500 43.2% ('DismaxOrHighHigh', None) 2.750 2.787 1.3% 6.859 7.132 4.0% 11.278 8.545 -24.2% 12.012 11.489 -4.3% 22.607 20.637 -8.7% ('DismaxOrHighMed', None) 2.427 2.504 3.2% 3.010 3.247 7.8% 3.330 3.531 6.0% 3.531 16.726 373.7% 17.972 17.198 -4.3% ('DismaxTerm', None) 0.691 0.681 -1.4% 0.948 0.935 -1.3% 1.302 1.183 -9.2% 3.839 3.766 -1.9% 19.439 23.721 22.0% ('FilteredAnd2Terms2StopWords', None) 1.007 1.021 1.3% 6.164 6.426 4.3% 6.499 6.693 3.0% 6.559 6.736 2.7% 6.572 6.797 3.4% ('FilteredAnd3Terms', None) 1.482 1.533 3.5% 2.495 2.555 2.4% 2.743 2.819 2.8% 2.744 2.996 9.2% 2.788 33.304 1094.8% ('FilteredAndHighHigh', None) 7.220 7.343 1.7% 7.482 7.613 1.8% 7.724 7.760 0.5% 7.825 7.858 0.4% 8.644 9.692 12.1% ('FilteredAndHighMed', None) 2.278 2.295 0.8% 5.726 5.800 1.3% 6.118 6.032 -1.4% 19.321 14.388 -25.5% 73.694 90.673 23.0% ('FilteredAndStopWords', None) 8.204 9.405 14.6% 9.619 9.815 2.0% 10.054 11.457 14.0% 10.054 11.457 14.0% 10.142 18.539 82.8% ('FilteredDismaxOrHighHigh', None) 10.511 10.291 -2.1% 11.255 10.953 -2.7% 11.631 12.885 10.8% 12.676 20.757 63.8% 12.955 34.687 167.8% ('FilteredDismaxOrHighMed', None) 3.236 3.185 -1.6% 7.683 7.553 -1.7% 8.333 7.998 -4.0% 8.394 9.415 12.2% 46.616 71.099 52.5% ('FilteredDismaxTerm', None) 3.564 3.582 0.5% 4.810 4.905 2.0% 5.046 5.186 2.8% 14.471 13.453 -7.0% 31.855 36.512 14.6% ('FilteredIntNRQ', None) 3.185 3.179 -0.2% 4.082 4.127 1.1% 4.391 4.364 -0.6% 4.819 15.575 223.2% 52.329 58.870 12.5% ('FilteredOr2Terms2StopWords', None) 3.429 3.469 1.2% 8.142 8.540 4.9% 8.580 8.821 2.8% 9.232 8.919 -3.4% 121.431 123.119 1.4% ('FilteredOr3Terms', None) 4.767 4.789 0.5% 6.847 7.015 2.5% 7.131 7.222 1.3% 7.332 7.435 1.4% 7.472 8.306 11.2% ('FilteredOrHighHigh', None) 8.586 8.911 3.8% 9.380 9.814 4.6% 9.710 10.026 3.3% 11.784 10.045 -14.8% 25.398 33.403 31.5% ('FilteredOrHighMed', None) 2.296 2.286 -0.4% 6.562 6.817 3.9% 6.874 8.339 21.3% 15.712 52.092 231.5% 54.152 64.789 19.6% ('FilteredOrMany', None) 20.764 21.548 3.8% 24.851 25.398 2.2% 26.961 26.825 -0.5% 29.744 28.417 -4.5% 35.513 30.271 -14.8% ('FilteredOrStopWords', None) 9.961 10.458 5.0% 14.654 14.893 1.6% 14.992 15.093 0.7% 14.992 15.093 0.7% 17.251 15.264 -11.5% ('FilteredPhrase', None) 11.108 11.209 0.9% 16.333 16.861 3.2% 18.602 18.702 0.5% 18.615 19.328 3.8% 18.788 19.466 3.6% ('FilteredPrefix3', None) 1.758 1.799 2.3% 4.095 4.151 1.4% 6.287 6.163 -2.0% 17.199 29.492 71.5% 51.365 59.080 15.0% ('FilteredTerm', None) 3.185 3.231 1.5% 4.579 4.650 1.5% 4.859 4.913 1.1% 4.966 5.319 7.1% 4.972 5.817 17.0% ('Fuzzy1', None) 8.914 8.948 0.4% 10.812 10.854 0.4% 11.427 11.681 2.2% 17.676 30.771 74.1% 30.888 35.220 14.0% ('Fuzzy2', None) 9.894 10.028 1.4% 11.848 11.927 0.7% 12.704 13.150 3.5% 14.113 15.403 9.1% 49.895 76.486 53.3% ('IntNRQ', None) 3.159 3.141 -0.6% 4.067 4.079 0.3% 4.857 4.566 -6.0% 17.157 17.019 -0.8% 27.463 28.345 3.2% ('IntSet', None) 1.222 1.215 -0.5% 1.413 1.422 0.6% 3.533 3.411 -3.5% 4.159 4.092 -1.6% 26.092 26.574 1.8% ('IntervalsOrdered', None) 37.219 36.091 -3.0% 106.293 97.094 -8.7% 107.439 100.230 -6.7% 108.392 100.831 -7.0% 110.579 101.019 -8.6% ('MedTermDayTaxoFacets', None) 21.900 22.222 1.5% 25.843 25.458 -1.5% 26.781 26.243 -2.0% 27.266 28.577 4.8% 29.029 29.504 1.6% ('Or2Terms2StopWords', None) 1.687 1.686 -0.0% 4.823 5.087 5.5% 5.163 5.376 4.1% 5.518 5.544 0.5% 23.211 23.207 -0.0% ('Or3Terms', None) 2.118 2.169 2.4% 3.532 3.578 1.3% 3.838 3.855 0.4% 3.899 3.936 1.0% 3.917 4.044 3.3% ('OrHighHigh', None) 5.049 5.237 3.7% 5.656 5.840 3.3% 5.947 6.029 1.4% 6.048 6.067 0.3% 6.239 6.131 -1.7% ('OrHighMed', None) 1.647 1.686 2.4% 2.743 2.884 5.1% 3.100 3.238 4.5% 3.313 3.705 11.8% 252.233 249.490 -1.1% ('OrHighMedDayTaxoFacets', None) 69.413 69.726 0.5% 223.563 224.421 0.4% 226.772 228.629 0.8% 229.308 232.565 1.4% 561.592 616.194 9.7% ('OrHighRare', None) 2.776 2.793 0.6% 3.001 3.031 1.0% 3.284 3.334 1.5% 3.381 3.363 -0.5% 3.469 4.417 27.3% ('OrMany', None) 24.586 25.109 2.1% 27.145 27.940 2.9% 29.121 28.857 -0.9% 29.358 29.845 1.7% 29.387 30.285 3.1% ('OrStopWords', None) 9.205 11.381 23.6% 15.231 15.297 0.4% 16.493 15.742 -4.6% 16.493 15.742 -4.6% 19.413 18.967 -2.3% ('PKLookup',) 2.700 2.750 1.9% 2.887 2.885 -0.1% 3.723 4.511 21.2% 5.326 5.390 1.2% 7.596 7.821 3.0% ('Phrase', None) 15.197 15.232 0.2% 40.499 41.486 2.4% 42.244 43.745 3.6% 42.798 45.276 5.8% 95.429 132.835 39.2% ('PostFilteredVectorSearch', None) 1.728 1.900 10.0% 2.034 2.110 3.7% 4.728 5.451 15.3% 5.704 6.105 7.0% 5.988 6.454 7.8% ('PreFilteredVectorSearch', None) 5.615 5.942 5.8% 6.211 6.498 4.6% 8.421 8.761 4.0% 91.103 88.269 -3.1% 323.586 333.889 3.2% ('Prefix3', None) 1.115 1.124 0.8% 3.694 3.676 -0.5% 4.181 3.982 -4.8% 5.567 4.149 -25.5% 7.262 4.280 -41.1% ('Respell',) 14.431 14.453 0.2% 16.796 16.802 0.0% 17.627 17.662 0.2% 19.785 20.151 1.8% 112.370 63.291 -43.7% ('SloppyPhrase', None) 74.783 76.467 2.3% 197.945 203.626 2.9% 199.639 205.128 2.7% 201.390 205.629 2.1% 269.917 290.382 7.6% ('SpanNear', None) 34.334 32.973 -4.0% 94.173 90.791 -3.6% 95.673 93.790 -2.0% 97.702 94.823 -2.9% 111.349 110.917 -0.4% ('Term', None) 0.829 0.856 3.2% 1.008 1.033 2.4% 1.177 1.202 2.2% 1.358 1.326 -2.4% 1.625 1.712 5.3% ('TermBGroup1M', None) 50.969 51.609 1.3% 82.995 83.488 0.6% 83.856 85.439 1.9% 84.287 85.753 1.7% 85.549 86.953 1.6% ('TermBGroup1M1P', None) 24.238 24.511 1.1% 43.143 43.674 1.2% 43.452 44.234 1.8% 43.618 44.622 2.3% 48.138 44.869 -6.8% ('TermDateFacets', None) 28.815 28.279 -1.9% 48.639 48.124 -1.1% 51.218 48.709 -4.9% 52.445 49.805 -5.0% 67.020 69.868 4.2% ('TermDateTimeSort', 'DateTime') 3.975 4.008 0.8% 5.462 5.771 5.6% 5.747 6.078 5.8% 13.539 8.540 -36.9% 17.282 13.973 -19.1% ('TermDateTimeSortSkipper', 'LastModified (skipper)') 6.344 6.528 2.9% 9.903 10.151 2.5% 10.352 10.536 1.8% 10.832 10.597 -2.2% 11.991 11.984 -0.1% ('TermDayOfYearSort', 'DayOfYear') 2.074 2.073 -0.0% 3.212 3.158 -1.7% 3.680 3.872 5.2% 6.559 6.499 -0.9% 58.038 59.334 2.2% ('TermDayOfYearSortSkipper', 'DayOfYear (skipper)') 6.250 6.288 0.6% 10.859 10.940 0.7% 11.252 12.151 8.0% 11.527 14.975 29.9% 34.730 54.579 57.2% ('TermGroup100', None) 55.972 56.685 1.3% 106.890 108.122 1.2% 108.054 109.115 1.0% 108.373 109.769 1.3% 109.556 109.771 0.2% ('TermGroup10K', None) 63.067 63.518 0.7% 108.147 109.542 1.3% 109.019 110.572 1.4% 110.432 111.432 0.9% 110.957 111.544 0.5% ('TermGroup1M', None) 64.116 64.730 1.0% 113.692 114.480 0.7% 115.186 115.720 0.5% 115.585 116.482 0.8% 119.140 117.331 -1.5% ('TermMonthSort', 'Month') 0.869 0.871 0.2% 1.032 1.008 -2.3% 1.337 1.278 -4.4% 2.526 2.553 1.1% 4.464 4.681 4.9% ('TermMonthSortSkipper', 'Month (skipper)') 5.001 5.138 2.7% 8.596 8.900 3.5% 8.925 9.114 2.1% 9.390 9.380 -0.1% 36.769 20.220 -45.0% ('TermTitleSort', 'Title') 7.219 7.289 1.0% 8.871 9.172 3.4% 13.683 13.470 -1.6% 56.933 56.369 -1.0% 72.390 67.662 -6.5% ('TermTitleSortSkipper', 'Title (skipper)') 6.286 6.453 2.7% 9.798 10.099 3.1% 10.038 10.305 2.7% 11.314 10.359 -8.4% 91.255 82.764 -9.3% ('VectorSearch', None) 2.154 2.164 0.4% 2.727 2.380 -12.7% 6.603 6.024 -8.8% 9.185 7.969 -13.2% 13.297 11.044 -16.9% ('Wildcard', None) 23.685 23.107 -2.4% 38.374 39.777 3.7% 45.801 48.003 4.8% 47.482 50.468 6.3% 78.606 80.585 2.5% generate vmstat pretties /l/reports.nightly/2026.07.30.18.07.05/fastIndexMediumDocsWithVectorsQuantized /l/reports.nightly/2026.07.30.18.07.05/search-tasks /l/reports.nightly/2026.07.30.18.07.05/fastIndexBigDocs /l/reports.nightly/2026.07.30.18.07.05/fixedIndex /l/reports.nightly/2026.07.30.18.07.05/fastIndexMediumDocsWithVectors /l/reports.nightly/2026.07.30.18.07.05/nrtIndexMediumDocs /l/reports.nightly/2026.07.30.18.07.05/fastIndexMediumDocs JFR aggregation command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.stacksize=1 -Dtests.profile.count=50 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-search-nightly-nightly-14.jfr /l/logs.nightly/bench-search-nightly-nightly-13.jfr /l/logs.nightly/bench-search-nightly-nightly-5.jfr /l/logs.nightly/bench-search-nightly-nightly-0.jfr /l/logs.nightly/bench-search-nightly-nightly-17.jfr /l/logs.nightly/bench-search-nightly-nightly-19.jfr /l/logs.nightly/bench-search-nightly-nightly-16.jfr /l/logs.nightly/bench-search-nightly-nightly-11.jfr /l/logs.nightly/bench-search-nightly-nightly-8.jfr /l/logs.nightly/bench-search-nightly-nightly-18.jfr /l/logs.nightly/bench-search-nightly-nightly-1.jfr /l/logs.nightly/bench-search-nightly-nightly-7.jfr /l/logs.nightly/bench-search-nightly-nightly-9.jfr /l/logs.nightly/bench-search-nightly-nightly-2.jfr /l/logs.nightly/bench-search-nightly-nightly-3.jfr /l/logs.nightly/bench-search-nightly-nightly-6.jfr /l/logs.nightly/bench-search-nightly-nightly-12.jfr /l/logs.nightly/bench-search-nightly-nightly-4.jfr /l/logs.nightly/bench-search-nightly-nightly-10.jfr /l/logs.nightly/bench-search-nightly-nightly-15.jfr Took 48.80 seconds JFR aggregation command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.stacksize=2 -Dtests.profile.count=50 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-search-nightly-nightly-14.jfr /l/logs.nightly/bench-search-nightly-nightly-13.jfr /l/logs.nightly/bench-search-nightly-nightly-5.jfr /l/logs.nightly/bench-search-nightly-nightly-0.jfr /l/logs.nightly/bench-search-nightly-nightly-17.jfr /l/logs.nightly/bench-search-nightly-nightly-19.jfr /l/logs.nightly/bench-search-nightly-nightly-16.jfr /l/logs.nightly/bench-search-nightly-nightly-11.jfr /l/logs.nightly/bench-search-nightly-nightly-8.jfr /l/logs.nightly/bench-search-nightly-nightly-18.jfr /l/logs.nightly/bench-search-nightly-nightly-1.jfr /l/logs.nightly/bench-search-nightly-nightly-7.jfr /l/logs.nightly/bench-search-nightly-nightly-9.jfr /l/logs.nightly/bench-search-nightly-nightly-2.jfr /l/logs.nightly/bench-search-nightly-nightly-3.jfr /l/logs.nightly/bench-search-nightly-nightly-6.jfr /l/logs.nightly/bench-search-nightly-nightly-12.jfr /l/logs.nightly/bench-search-nightly-nightly-4.jfr /l/logs.nightly/bench-search-nightly-nightly-10.jfr /l/logs.nightly/bench-search-nightly-nightly-15.jfr Took 64.04 seconds JFR aggregation command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.stacksize=4 -Dtests.profile.count=50 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-search-nightly-nightly-14.jfr /l/logs.nightly/bench-search-nightly-nightly-13.jfr /l/logs.nightly/bench-search-nightly-nightly-5.jfr /l/logs.nightly/bench-search-nightly-nightly-0.jfr /l/logs.nightly/bench-search-nightly-nightly-17.jfr /l/logs.nightly/bench-search-nightly-nightly-19.jfr /l/logs.nightly/bench-search-nightly-nightly-16.jfr /l/logs.nightly/bench-search-nightly-nightly-11.jfr /l/logs.nightly/bench-search-nightly-nightly-8.jfr /l/logs.nightly/bench-search-nightly-nightly-18.jfr /l/logs.nightly/bench-search-nightly-nightly-1.jfr /l/logs.nightly/bench-search-nightly-nightly-7.jfr /l/logs.nightly/bench-search-nightly-nightly-9.jfr /l/logs.nightly/bench-search-nightly-nightly-2.jfr /l/logs.nightly/bench-search-nightly-nightly-3.jfr /l/logs.nightly/bench-search-nightly-nightly-6.jfr /l/logs.nightly/bench-search-nightly-nightly-12.jfr /l/logs.nightly/bench-search-nightly-nightly-4.jfr /l/logs.nightly/bench-search-nightly-nightly-10.jfr /l/logs.nightly/bench-search-nightly-nightly-15.jfr Took 100.68 seconds JFR aggregation command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.stacksize=8 -Dtests.profile.count=50 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-search-nightly-nightly-14.jfr /l/logs.nightly/bench-search-nightly-nightly-13.jfr /l/logs.nightly/bench-search-nightly-nightly-5.jfr /l/logs.nightly/bench-search-nightly-nightly-0.jfr /l/logs.nightly/bench-search-nightly-nightly-17.jfr /l/logs.nightly/bench-search-nightly-nightly-19.jfr /l/logs.nightly/bench-search-nightly-nightly-16.jfr /l/logs.nightly/bench-search-nightly-nightly-11.jfr /l/logs.nightly/bench-search-nightly-nightly-8.jfr /l/logs.nightly/bench-search-nightly-nightly-18.jfr /l/logs.nightly/bench-search-nightly-nightly-1.jfr /l/logs.nightly/bench-search-nightly-nightly-7.jfr /l/logs.nightly/bench-search-nightly-nightly-9.jfr /l/logs.nightly/bench-search-nightly-nightly-2.jfr /l/logs.nightly/bench-search-nightly-nightly-3.jfr /l/logs.nightly/bench-search-nightly-nightly-6.jfr /l/logs.nightly/bench-search-nightly-nightly-12.jfr /l/logs.nightly/bench-search-nightly-nightly-4.jfr /l/logs.nightly/bench-search-nightly-nightly-10.jfr /l/logs.nightly/bench-search-nightly-nightly-15.jfr Took 167.63 seconds JFR aggregation command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.stacksize=12 -Dtests.profile.count=50 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-search-nightly-nightly-14.jfr /l/logs.nightly/bench-search-nightly-nightly-13.jfr /l/logs.nightly/bench-search-nightly-nightly-5.jfr /l/logs.nightly/bench-search-nightly-nightly-0.jfr /l/logs.nightly/bench-search-nightly-nightly-17.jfr /l/logs.nightly/bench-search-nightly-nightly-19.jfr /l/logs.nightly/bench-search-nightly-nightly-16.jfr /l/logs.nightly/bench-search-nightly-nightly-11.jfr /l/logs.nightly/bench-search-nightly-nightly-8.jfr /l/logs.nightly/bench-search-nightly-nightly-18.jfr /l/logs.nightly/bench-search-nightly-nightly-1.jfr /l/logs.nightly/bench-search-nightly-nightly-7.jfr /l/logs.nightly/bench-search-nightly-nightly-9.jfr /l/logs.nightly/bench-search-nightly-nightly-2.jfr /l/logs.nightly/bench-search-nightly-nightly-3.jfr /l/logs.nightly/bench-search-nightly-nightly-6.jfr /l/logs.nightly/bench-search-nightly-nightly-12.jfr /l/logs.nightly/bench-search-nightly-nightly-4.jfr /l/logs.nightly/bench-search-nightly-nightly-10.jfr /l/logs.nightly/bench-search-nightly-nightly-15.jfr Took 236.27 seconds JFR aggregation command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.stacksize=1 -Dtests.profile.count=50 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-search-nightly-nightly-14.jfr /l/logs.nightly/bench-search-nightly-nightly-13.jfr /l/logs.nightly/bench-search-nightly-nightly-5.jfr /l/logs.nightly/bench-search-nightly-nightly-0.jfr /l/logs.nightly/bench-search-nightly-nightly-17.jfr /l/logs.nightly/bench-search-nightly-nightly-19.jfr /l/logs.nightly/bench-search-nightly-nightly-16.jfr /l/logs.nightly/bench-search-nightly-nightly-11.jfr /l/logs.nightly/bench-search-nightly-nightly-8.jfr /l/logs.nightly/bench-search-nightly-nightly-18.jfr /l/logs.nightly/bench-search-nightly-nightly-1.jfr /l/logs.nightly/bench-search-nightly-nightly-7.jfr /l/logs.nightly/bench-search-nightly-nightly-9.jfr /l/logs.nightly/bench-search-nightly-nightly-2.jfr /l/logs.nightly/bench-search-nightly-nightly-3.jfr /l/logs.nightly/bench-search-nightly-nightly-6.jfr /l/logs.nightly/bench-search-nightly-nightly-12.jfr /l/logs.nightly/bench-search-nightly-nightly-4.jfr /l/logs.nightly/bench-search-nightly-nightly-10.jfr /l/logs.nightly/bench-search-nightly-nightly-15.jfr Took 15.03 seconds JFR aggregation command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.stacksize=2 -Dtests.profile.count=50 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-search-nightly-nightly-14.jfr /l/logs.nightly/bench-search-nightly-nightly-13.jfr /l/logs.nightly/bench-search-nightly-nightly-5.jfr /l/logs.nightly/bench-search-nightly-nightly-0.jfr /l/logs.nightly/bench-search-nightly-nightly-17.jfr /l/logs.nightly/bench-search-nightly-nightly-19.jfr /l/logs.nightly/bench-search-nightly-nightly-16.jfr /l/logs.nightly/bench-search-nightly-nightly-11.jfr /l/logs.nightly/bench-search-nightly-nightly-8.jfr /l/logs.nightly/bench-search-nightly-nightly-18.jfr /l/logs.nightly/bench-search-nightly-nightly-1.jfr /l/logs.nightly/bench-search-nightly-nightly-7.jfr /l/logs.nightly/bench-search-nightly-nightly-9.jfr /l/logs.nightly/bench-search-nightly-nightly-2.jfr /l/logs.nightly/bench-search-nightly-nightly-3.jfr /l/logs.nightly/bench-search-nightly-nightly-6.jfr /l/logs.nightly/bench-search-nightly-nightly-12.jfr /l/logs.nightly/bench-search-nightly-nightly-4.jfr /l/logs.nightly/bench-search-nightly-nightly-10.jfr /l/logs.nightly/bench-search-nightly-nightly-15.jfr Took 14.30 seconds JFR aggregation command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.stacksize=4 -Dtests.profile.count=50 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-search-nightly-nightly-14.jfr /l/logs.nightly/bench-search-nightly-nightly-13.jfr /l/logs.nightly/bench-search-nightly-nightly-5.jfr /l/logs.nightly/bench-search-nightly-nightly-0.jfr /l/logs.nightly/bench-search-nightly-nightly-17.jfr /l/logs.nightly/bench-search-nightly-nightly-19.jfr /l/logs.nightly/bench-search-nightly-nightly-16.jfr /l/logs.nightly/bench-search-nightly-nightly-11.jfr /l/logs.nightly/bench-search-nightly-nightly-8.jfr /l/logs.nightly/bench-search-nightly-nightly-18.jfr /l/logs.nightly/bench-search-nightly-nightly-1.jfr /l/logs.nightly/bench-search-nightly-nightly-7.jfr /l/logs.nightly/bench-search-nightly-nightly-9.jfr /l/logs.nightly/bench-search-nightly-nightly-2.jfr /l/logs.nightly/bench-search-nightly-nightly-3.jfr /l/logs.nightly/bench-search-nightly-nightly-6.jfr /l/logs.nightly/bench-search-nightly-nightly-12.jfr /l/logs.nightly/bench-search-nightly-nightly-4.jfr /l/logs.nightly/bench-search-nightly-nightly-10.jfr /l/logs.nightly/bench-search-nightly-nightly-15.jfr Took 14.98 seconds JFR aggregation command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.stacksize=8 -Dtests.profile.count=50 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-search-nightly-nightly-14.jfr /l/logs.nightly/bench-search-nightly-nightly-13.jfr /l/logs.nightly/bench-search-nightly-nightly-5.jfr /l/logs.nightly/bench-search-nightly-nightly-0.jfr /l/logs.nightly/bench-search-nightly-nightly-17.jfr /l/logs.nightly/bench-search-nightly-nightly-19.jfr /l/logs.nightly/bench-search-nightly-nightly-16.jfr /l/logs.nightly/bench-search-nightly-nightly-11.jfr /l/logs.nightly/bench-search-nightly-nightly-8.jfr /l/logs.nightly/bench-search-nightly-nightly-18.jfr /l/logs.nightly/bench-search-nightly-nightly-1.jfr /l/logs.nightly/bench-search-nightly-nightly-7.jfr /l/logs.nightly/bench-search-nightly-nightly-9.jfr /l/logs.nightly/bench-search-nightly-nightly-2.jfr /l/logs.nightly/bench-search-nightly-nightly-3.jfr /l/logs.nightly/bench-search-nightly-nightly-6.jfr /l/logs.nightly/bench-search-nightly-nightly-12.jfr /l/logs.nightly/bench-search-nightly-nightly-4.jfr /l/logs.nightly/bench-search-nightly-nightly-10.jfr /l/logs.nightly/bench-search-nightly-nightly-15.jfr Took 14.20 seconds JFR aggregation command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.stacksize=12 -Dtests.profile.count=50 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-search-nightly-nightly-14.jfr /l/logs.nightly/bench-search-nightly-nightly-13.jfr /l/logs.nightly/bench-search-nightly-nightly-5.jfr /l/logs.nightly/bench-search-nightly-nightly-0.jfr /l/logs.nightly/bench-search-nightly-nightly-17.jfr /l/logs.nightly/bench-search-nightly-nightly-19.jfr /l/logs.nightly/bench-search-nightly-nightly-16.jfr /l/logs.nightly/bench-search-nightly-nightly-11.jfr /l/logs.nightly/bench-search-nightly-nightly-8.jfr /l/logs.nightly/bench-search-nightly-nightly-18.jfr /l/logs.nightly/bench-search-nightly-nightly-1.jfr /l/logs.nightly/bench-search-nightly-nightly-7.jfr /l/logs.nightly/bench-search-nightly-nightly-9.jfr /l/logs.nightly/bench-search-nightly-nightly-2.jfr /l/logs.nightly/bench-search-nightly-nightly-3.jfr /l/logs.nightly/bench-search-nightly-nightly-6.jfr /l/logs.nightly/bench-search-nightly-nightly-12.jfr /l/logs.nightly/bench-search-nightly-nightly-4.jfr /l/logs.nightly/bench-search-nightly-nightly-10.jfr /l/logs.nightly/bench-search-nightly-nightly-15.jfr Took 14.57 seconds Blunders: now uploading files "/l/logs.nightly/bench-search-nightly-nightly-14.jfr" "/l/logs.nightly/bench-search-nightly-nightly-13.jfr" "/l/logs.nightly/bench-search-nightly-nightly-5.jfr" "/l/logs.nightly/bench-search-nightly-nightly-0.jfr" "/l/logs.nightly/bench-search-nightly-nightly-17.jfr" "/l/logs.nightly/bench-search-nightly-nightly-19.jfr" "/l/logs.nightly/bench-search-nightly-nightly-16.jfr" "/l/logs.nightly/bench-search-nightly-nightly-11.jfr" "/l/logs.nightly/bench-search-nightly-nightly-8.jfr" "/l/logs.nightly/bench-search-nightly-nightly-18.jfr" "/l/logs.nightly/bench-search-nightly-nightly-1.jfr" "/l/logs.nightly/bench-search-nightly-nightly-7.jfr" "/l/logs.nightly/bench-search-nightly-nightly-9.jfr" "/l/logs.nightly/bench-search-nightly-nightly-2.jfr" "/l/logs.nightly/bench-search-nightly-nightly-3.jfr" "/l/logs.nightly/bench-search-nightly-nightly-6.jfr" "/l/logs.nightly/bench-search-nightly-nightly-12.jfr" "/l/logs.nightly/bench-search-nightly-nightly-4.jfr" "/l/logs.nightly/bench-search-nightly-nightly-10.jfr" "/l/logs.nightly/bench-search-nightly-nightly-15.jfr" to blunders.io... * Host s3.eu-west-1.amazonaws.com:443 was resolved. * IPv6: (none) * IPv4: 3.5.71.89, 3.5.73.116, 3.5.69.11, 52.92.35.248, 3.5.74.104, 52.92.33.88, 3.5.71.91, 3.5.68.117 * Trying 3.5.71.89:443... * ALPN: curl offers h2,http/1.1 } [5 bytes data] * TLSv1.3 (OUT), TLS handshake, Client hello (1): } [1581 bytes data] * SSL Trust Anchors: * CAfile: /etc/ssl/certs/ca-certificates.crt { [5 bytes data] * TLSv1.3 (IN), TLS handshake, Server hello (2): { [1210 bytes data] * TLSv1.3 (IN), TLS change cipher, Change cipher spec (1): { [1 bytes data] * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): { [25 bytes data] * TLSv1.3 (IN), TLS handshake, Certificate (11): { [4430 bytes data] * TLSv1.3 (IN), TLS handshake, CERT verify (15): { [264 bytes data] * TLSv1.3 (IN), TLS handshake, Finished (20): { [36 bytes data] * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): } [1 bytes data] * TLSv1.3 (OUT), TLS handshake, Finished (20): } [36 bytes data] * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 / X25519MLKEM768 / RSASSA-PSS * ALPN: server accepted http/1.1 * Server certificate: * subject: CN=*.s3-eu-west-1.amazonaws.com * start date: Nov 14 00:00:00 2025 GMT * expire date: Nov 6 23:59:59 2026 GMT * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 * Certificate level 0: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption * Certificate level 1: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption * Certificate level 2: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption * subjectAltName: "s3.eu-west-1.amazonaws.com" matches cert's "s3.eu-west-1.amazonaws.com" * OpenSSL verify result: 0 * SSL certificate verified via OpenSSL. * Established connection to s3.eu-west-1.amazonaws.com (3.5.71.89 port 443) from 10.17.4.7 port 34654 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0* using HTTP/1.x } [5 bytes data] > PUT /jfr-uploads.blunders.io/demo/25b8ddae-b17c-49f3-86f8-2e692247d311.jfr.gz?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEO3%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCWV1LXdlc3QtMSJHMEUCIDO7DgPZsHXyFp8PtalOKMxWRGf21zdo1%2BAssF8paz5dAiEAqB7CuBhVUwiRWw4YX5VIG%2B4rK5cx%2BBY%2BUJ0k8YMFmfQqwwUItv%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FARAAGgw4MzU0OTQ3NTMxMjYiDEuCkhFt3wBgKzf%2FhiqXBax2%2FGOyGs5cdcxn8jnj887S1aTKvsuXciF04eBgmNVoBPG%2FmkMDg9fnf8AEXhbC%2FGVS2VFa1n4EGYG2xUbx%2BEVsfz4jClQRNjd3J1R%2BaTahYEswGxfOC4fKqm1hZ0RLtKIwUfUOL%2Fo3N70vsCBQvRKLXn81LENodl%2FixAhSl%2BVdzhKh8hROg208Ss2kWtC5JIpCZRMOmbqCKuP1b%2BWYpw%2BiQQerLua7NwFznQ%2FvUZxtltKXIz91iOKcjn3uTkOt3P35Gy86ZHrwwuTuZR81cwzwgWv1AoKBPPMCnY5Jwg8gbq0DkYuB9gjDnu3MdlRe9svDzopMSHuGhHKr%2BLmVJO218e6TD4I8%2F0kQ1WHvDRZsjHtZEboB7zdce9WC0us3vMgcMIlsgFZ8EfbQiFhM%2FWlxZnYedwdwt2rYfkIpvBxKdjZ2mnrgVliAF%2F5iHKJYhabl8L8j1%2FqiIBWccOqnh12XPxJZAVdgoDP5m5gOQnr2o1Lr1LqJE%2BSZDWrcGJiabU3IYGmBdvaWpGpP2xunRqm%2BqsdUuLUVjGWXsewRUfkOcLNG1Fhfv1fxfUjqZNEQx2UUEiNAfuf4xiRTikAvSW1wBTQaMeNuTAtd92GjXBUPNgisCTHDFztD8z7ZdW9Mv1UDQVk5tCOocZ7QOkIf%2FtfF0GLgJmuU%2Bmw7RTcBFwahz%2FOdV1TykDW7GNww6EcsC8HIpsJO7HQs0u6CwURhhi6huEFeqrwG2S%2FwvpmnuLgtM5eYxF0wCaqF0JNumD2Bg%2BSwAZPa83mRF17d8j1f9rpG9ut92UnNKhsbpLalT9WNHJ7gQYQizQrvozOzWtm%2FH4d9TFqVwAUTJsoJ%2BfXtNmYOsbLo9TQVvdzAHMoKGl7uD3J0AZB3xzCUkrTTBjqxAc6yiIab2fcDVzbY96jPOK6nTibV4ZTqsWq4LS%2BWEbKbxgRMQXAK2S2ukX9hxGo6epdPRew52GGLqFXgMHF3N87%2Flq%2BZcyKRFxwM01iuRfKUxsANcrp%2FhR42kpxV0aWlSQRKXQnF8EcTpv9SjtB5h0Iyu7WCcwFnXuEZ4aljvkyJwDt3pejG7Bm7%2FsGDyGwp6DyAFW3r%2Blpu8MbyXtHYFnWM8jq7zXpkrpoR8%2BAVAQapDg%3D%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260731T211451Z&X-Amz-SignedHeaders=host&X-Amz-Credential=ASIA4FB26GNTFYUH7XEC%2F20260731%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Expires=86400&X-Amz-Signature=9bab735409ea870223638244719331894ee696cfd5cdb1a85925819256b66ad6 HTTP/1.1 > Host: s3.eu-west-1.amazonaws.com > User-Agent: curl/8.20.0 > Accept: */* > content-type: application/octet-stream > Content-Length: 445422030 > Expect: 100-continue > { [5 bytes data] < HTTP/1.1 100 Continue < } [5 bytes data] 0 424.7M 0 0 0 3.43M 0 2.84M 02:29 00:01 02:28 3.43M 2 424.7M 0 0 2 9.87M 0 4.45M 01:35 00:02 01:33 4.91M 3 424.7M 0 0 3 16.81M 0 5.22M 01:21 00:03 01:18 5.58M 5 424.7M 0 0 5 24.31M 0 5.75M 01:13 00:04 01:09 6.05M 7 424.7M 0 0 7 32.25M 0 6.17M 01:08 00:05 01:03 6.42M 9 424.7M 0 0 9 40.37M 0 6.48M 01:05 00:06 00:59 7.36M 11 424.7M 0 0 11 48.68M 0 6.73M 01:03 00:07 00:56 7.74M 13 424.7M 0 0 13 57.06M 0 6.93M 01:01 00:08 00:53 8.02M 15 424.7M 0 0 15 65.31M 0 7.07M 01:00 00:09 00:51 8.18M 17 424.7M 0 0 17 73.68M 0 7.19M 00:59 00:10 00:49 8.26M 19 424.7M 0 0 19 82.06M 0 7.30M 00:58 00:11 00:47 8.31M 21 424.7M 0 0 21 90.56M 0 7.39M 00:57 00:12 00:45 8.35M 23 424.7M 0 0 23 99.25M 0 7.49M 00:56 00:13 00:43 8.42M 25 424.7M 0 0 25 108.1M 0 7.59M 00:55 00:14 00:41 8.56M 27 424.7M 0 0 27 117.6M 0 7.72M 00:55 00:15 00:40 8.79M 30 424.7M 0 0 30 127.8M 0 7.87M 00:53 00:16 00:37 9.15M 32 424.7M 0 0 32 139.0M 0 8.05M 00:52 00:17 00:35 9.66M 35 424.7M 0 0 35 151.2M 0 8.28M 00:51 00:18 00:33 10.37M 38 424.7M 0 0 38 165.0M 0 8.57M 00:49 00:19 00:30 11.34M 42 424.7M 0 0 42 180.7M 0 8.92M 00:47 00:20 00:27 12.57M 46 424.7M 0 0 46 198.5M 0 9.34M 00:45 00:21 00:24 14.10M 51 424.7M 0 0 51 219.0M 0 9.84M 00:43 00:22 00:21 15.98M 57 424.7M 0 0 57 242.3M 0 10.42M 00:40 00:23 00:17 18.19M 63 424.7M 0 0 63 269.3M 0 11.10M 00:38 00:24 00:14 20.83M 69 424.7M 0 0 69 296.9M 0 11.75M 00:36 00:25 00:11 23.21M 76 424.7M 0 0 76 324.7M 0 12.36M 00:34 00:26 00:08 25.21M 82 424.7M 0 0 82 352.5M 0 12.93M 00:32 00:27 00:05 26.68M 89 424.7M 0 0 89 380.1M 0 13.45M 00:31 00:28 00:03 27.54M 96 424.7M 0 0 96 408.0M 0 13.94M 00:30 00:29 00:01 27.69M* upload completely sent off: 445422030 bytes { [5 bytes data] < HTTP/1.1 200 OK < x-amz-id-2: Q43LwQl7gIdbXA3dGqnmXGBWlshi2p6LzQSwEOLZLdeFTlFdJCjxxHWIoVdbIo1dT0Bd4L6eBBuEpjateMy+ML6izRfZQrG9 < x-amz-request-id: SR4DEDXM51S04K1H < Date: Fri, 31 Jul 2026 21:15:24 GMT < x-amz-server-side-encryption: AES256 < ETag: "7ede324875afcd290e1acc81ed27c250" < x-amz-checksum-crc64nvme: /fWWteqosQ8= < x-amz-checksum-type: FULL_OBJECT < Content-Length: 0 < Server: AmazonS3 < 100 424.7M 0 0 100 424.7M 0 14.16M 00:29 00:29 27.69M 100 424.7M 0 0 100 424.7M 0 14.16M 00:29 00:29 27.69M 100 424.7M 0 0 100 424.7M 0 14.16M 00:29 00:29 27.69M * Connection #0 to host s3.eu-west-1.amazonaws.com:443 left intact took: 62.30 seconds Blunders: now uploading files "/l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr" to blunders.io... * Host s3.eu-west-1.amazonaws.com:443 was resolved. * IPv6: (none) * IPv4: 52.92.33.136, 3.5.75.87, 3.5.73.114, 3.5.73.109, 3.5.75.111, 3.5.73.43, 3.5.74.72, 3.5.67.207 * Trying 52.92.33.136:443... * ALPN: curl offers h2,http/1.1 } [5 bytes data] * TLSv1.3 (OUT), TLS handshake, Client hello (1): } [1581 bytes data] * SSL Trust Anchors: * CAfile: /etc/ssl/certs/ca-certificates.crt { [5 bytes data] * TLSv1.3 (IN), TLS handshake, Server hello (2): { [1210 bytes data] * TLSv1.3 (IN), TLS change cipher, Change cipher spec (1): { [1 bytes data] * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): { [25 bytes data] * TLSv1.3 (IN), TLS handshake, Certificate (11): { [4430 bytes data] * TLSv1.3 (IN), TLS handshake, CERT verify (15): { [264 bytes data] * TLSv1.3 (IN), TLS handshake, Finished (20): { [36 bytes data] * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): } [1 bytes data] * TLSv1.3 (OUT), TLS handshake, Finished (20): } [36 bytes data] * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 / X25519MLKEM768 / RSASSA-PSS * ALPN: server accepted http/1.1 * Server certificate: * subject: CN=*.s3-eu-west-1.amazonaws.com * start date: Nov 14 00:00:00 2025 GMT * expire date: Nov 6 23:59:59 2026 GMT * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 * Certificate level 0: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption * Certificate level 1: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption * Certificate level 2: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption * subjectAltName: "s3.eu-west-1.amazonaws.com" matches cert's "s3.eu-west-1.amazonaws.com" * OpenSSL verify result: 0 * SSL certificate verified via OpenSSL. * Established connection to s3.eu-west-1.amazonaws.com (52.92.33.136 port 443) from 10.17.4.7 port 52502 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0* using HTTP/1.x } [5 bytes data] > PUT /jfr-uploads.blunders.io/demo/a2d71b6d-9548-48f6-9fba-1353e1e97e36.jfr.gz?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEO3%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCWV1LXdlc3QtMSJHMEUCIDO7DgPZsHXyFp8PtalOKMxWRGf21zdo1%2BAssF8paz5dAiEAqB7CuBhVUwiRWw4YX5VIG%2B4rK5cx%2BBY%2BUJ0k8YMFmfQqwwUItv%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FARAAGgw4MzU0OTQ3NTMxMjYiDEuCkhFt3wBgKzf%2FhiqXBax2%2FGOyGs5cdcxn8jnj887S1aTKvsuXciF04eBgmNVoBPG%2FmkMDg9fnf8AEXhbC%2FGVS2VFa1n4EGYG2xUbx%2BEVsfz4jClQRNjd3J1R%2BaTahYEswGxfOC4fKqm1hZ0RLtKIwUfUOL%2Fo3N70vsCBQvRKLXn81LENodl%2FixAhSl%2BVdzhKh8hROg208Ss2kWtC5JIpCZRMOmbqCKuP1b%2BWYpw%2BiQQerLua7NwFznQ%2FvUZxtltKXIz91iOKcjn3uTkOt3P35Gy86ZHrwwuTuZR81cwzwgWv1AoKBPPMCnY5Jwg8gbq0DkYuB9gjDnu3MdlRe9svDzopMSHuGhHKr%2BLmVJO218e6TD4I8%2F0kQ1WHvDRZsjHtZEboB7zdce9WC0us3vMgcMIlsgFZ8EfbQiFhM%2FWlxZnYedwdwt2rYfkIpvBxKdjZ2mnrgVliAF%2F5iHKJYhabl8L8j1%2FqiIBWccOqnh12XPxJZAVdgoDP5m5gOQnr2o1Lr1LqJE%2BSZDWrcGJiabU3IYGmBdvaWpGpP2xunRqm%2BqsdUuLUVjGWXsewRUfkOcLNG1Fhfv1fxfUjqZNEQx2UUEiNAfuf4xiRTikAvSW1wBTQaMeNuTAtd92GjXBUPNgisCTHDFztD8z7ZdW9Mv1UDQVk5tCOocZ7QOkIf%2FtfF0GLgJmuU%2Bmw7RTcBFwahz%2FOdV1TykDW7GNww6EcsC8HIpsJO7HQs0u6CwURhhi6huEFeqrwG2S%2FwvpmnuLgtM5eYxF0wCaqF0JNumD2Bg%2BSwAZPa83mRF17d8j1f9rpG9ut92UnNKhsbpLalT9WNHJ7gQYQizQrvozOzWtm%2FH4d9TFqVwAUTJsoJ%2BfXtNmYOsbLo9TQVvdzAHMoKGl7uD3J0AZB3xzCUkrTTBjqxAc6yiIab2fcDVzbY96jPOK6nTibV4ZTqsWq4LS%2BWEbKbxgRMQXAK2S2ukX9hxGo6epdPRew52GGLqFXgMHF3N87%2Flq%2BZcyKRFxwM01iuRfKUxsANcrp%2FhR42kpxV0aWlSQRKXQnF8EcTpv9SjtB5h0Iyu7WCcwFnXuEZ4aljvkyJwDt3pejG7Bm7%2FsGDyGwp6DyAFW3r%2Blpu8MbyXtHYFnWM8jq7zXpkrpoR8%2BAVAQapDg%3D%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260731T211553Z&X-Amz-SignedHeaders=host&X-Amz-Credential=ASIA4FB26GNTFYUH7XEC%2F20260731%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Expires=86400&X-Amz-Signature=6f7533b4303b7e3849593961afdc1f7ed64f19be7e730886d6f83d157fb4a39e HTTP/1.1 > Host: s3.eu-west-1.amazonaws.com > User-Agent: curl/8.20.0 > Accept: */* > content-type: application/octet-stream > Content-Length: 70152679 > Expect: 100-continue > { [5 bytes data] < HTTP/1.1 100 Continue < } [5 bytes data] 7 66.90M 0 0 7 5.00M 0 4.12M 00:16 00:01 00:15 4.99M 17 66.90M 0 0 17 11.62M 0 5.22M 00:12 00:02 00:10 5.77M 28 66.90M 0 0 28 19.00M 0 5.88M 00:11 00:03 00:08 6.29M 40 66.90M 0 0 40 26.87M 0 6.35M 00:10 00:04 00:06 6.69M 52 66.90M 0 0 52 35.12M 0 6.71M 00:09 00:05 00:04 7.00M 65 66.90M 0 0 65 43.56M 0 6.99M 00:09 00:06 00:03 7.68M 78 66.90M 0 0 78 52.18M 0 7.21M 00:09 00:07 00:02 8.10M 90 66.90M 0 0 90 60.75M 0 7.37M 00:09 00:08 00:01 8.34M* upload completely sent off: 70152679 bytes { [5 bytes data] < HTTP/1.1 200 OK < x-amz-id-2: y1K/kD+btUxSt51TpAPdaTEc4M69yGz402iPo2z+w/98ag+qlzTsG1b/vRkVQWhn/+w664BMNOI= < x-amz-request-id: BYFKTW1RS2ZC5BMM < Date: Fri, 31 Jul 2026 21:16:00 GMT < x-amz-server-side-encryption: AES256 < ETag: "f0803cd75bd7e888f1d289c900663bc4" < x-amz-checksum-crc64nvme: NKM5jGwwoIM= < x-amz-checksum-type: FULL_OBJECT < Content-Length: 0 < Server: AmazonS3 < 100 66.90M 0 0 100 66.90M 0 7.22M 00:09 00:09 7.95M 100 66.90M 0 0 100 66.90M 0 7.22M 00:09 00:09 7.95M 100 66.90M 0 0 100 66.90M 0 7.22M 00:09 00:09 7.95M 100 66.90M 0 0 100 66.90M 0 7.22M 00:09 00:09 7.95M * Connection #0 to host s3.eu-west-1.amazonaws.com:443 left intact took: 14.79 seconds Blunders: now uploading files "/l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.nd27.625M.jfr" to blunders.io... * Host s3.eu-west-1.amazonaws.com:443 was resolved. * IPv6: (none) * IPv4: 3.5.72.87, 3.5.74.57, 52.92.20.120, 3.5.70.198, 3.5.64.234, 3.5.69.59, 52.92.4.168, 3.5.75.97 * Trying 3.5.72.87:443... * ALPN: curl offers h2,http/1.1 } [5 bytes data] * TLSv1.3 (OUT), TLS handshake, Client hello (1): } [1581 bytes data] * SSL Trust Anchors: * CAfile: /etc/ssl/certs/ca-certificates.crt { [5 bytes data] * TLSv1.3 (IN), TLS handshake, Server hello (2): { [1210 bytes data] * TLSv1.3 (IN), TLS change cipher, Change cipher spec (1): { [1 bytes data] * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): { [25 bytes data] * TLSv1.3 (IN), TLS handshake, Certificate (11): { [4430 bytes data] * TLSv1.3 (IN), TLS handshake, CERT verify (15): { [264 bytes data] * TLSv1.3 (IN), TLS handshake, Finished (20): { [36 bytes data] * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): } [1 bytes data] * TLSv1.3 (OUT), TLS handshake, Finished (20): } [36 bytes data] * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 / X25519MLKEM768 / RSASSA-PSS * ALPN: server accepted http/1.1 * Server certificate: * subject: CN=*.s3-eu-west-1.amazonaws.com * start date: Nov 14 00:00:00 2025 GMT * expire date: Nov 6 23:59:59 2026 GMT * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 * Certificate level 0: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption * Certificate level 1: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption * Certificate level 2: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption * subjectAltName: "s3.eu-west-1.amazonaws.com" matches cert's "s3.eu-west-1.amazonaws.com" * OpenSSL verify result: 0 * SSL certificate verified via OpenSSL. * Established connection to s3.eu-west-1.amazonaws.com (3.5.72.87 port 443) from 10.17.4.7 port 38142 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0* using HTTP/1.x } [5 bytes data] > PUT /jfr-uploads.blunders.io/demo/687831b3-284e-4672-9dc3-310b08573a4e.jfr.gz?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEO3%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCWV1LXdlc3QtMSJHMEUCIDO7DgPZsHXyFp8PtalOKMxWRGf21zdo1%2BAssF8paz5dAiEAqB7CuBhVUwiRWw4YX5VIG%2B4rK5cx%2BBY%2BUJ0k8YMFmfQqwwUItv%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FARAAGgw4MzU0OTQ3NTMxMjYiDEuCkhFt3wBgKzf%2FhiqXBax2%2FGOyGs5cdcxn8jnj887S1aTKvsuXciF04eBgmNVoBPG%2FmkMDg9fnf8AEXhbC%2FGVS2VFa1n4EGYG2xUbx%2BEVsfz4jClQRNjd3J1R%2BaTahYEswGxfOC4fKqm1hZ0RLtKIwUfUOL%2Fo3N70vsCBQvRKLXn81LENodl%2FixAhSl%2BVdzhKh8hROg208Ss2kWtC5JIpCZRMOmbqCKuP1b%2BWYpw%2BiQQerLua7NwFznQ%2FvUZxtltKXIz91iOKcjn3uTkOt3P35Gy86ZHrwwuTuZR81cwzwgWv1AoKBPPMCnY5Jwg8gbq0DkYuB9gjDnu3MdlRe9svDzopMSHuGhHKr%2BLmVJO218e6TD4I8%2F0kQ1WHvDRZsjHtZEboB7zdce9WC0us3vMgcMIlsgFZ8EfbQiFhM%2FWlxZnYedwdwt2rYfkIpvBxKdjZ2mnrgVliAF%2F5iHKJYhabl8L8j1%2FqiIBWccOqnh12XPxJZAVdgoDP5m5gOQnr2o1Lr1LqJE%2BSZDWrcGJiabU3IYGmBdvaWpGpP2xunRqm%2BqsdUuLUVjGWXsewRUfkOcLNG1Fhfv1fxfUjqZNEQx2UUEiNAfuf4xiRTikAvSW1wBTQaMeNuTAtd92GjXBUPNgisCTHDFztD8z7ZdW9Mv1UDQVk5tCOocZ7QOkIf%2FtfF0GLgJmuU%2Bmw7RTcBFwahz%2FOdV1TykDW7GNww6EcsC8HIpsJO7HQs0u6CwURhhi6huEFeqrwG2S%2FwvpmnuLgtM5eYxF0wCaqF0JNumD2Bg%2BSwAZPa83mRF17d8j1f9rpG9ut92UnNKhsbpLalT9WNHJ7gQYQizQrvozOzWtm%2FH4d9TFqVwAUTJsoJ%2BfXtNmYOsbLo9TQVvdzAHMoKGl7uD3J0AZB3xzCUkrTTBjqxAc6yiIab2fcDVzbY96jPOK6nTibV4ZTqsWq4LS%2BWEbKbxgRMQXAK2S2ukX9hxGo6epdPRew52GGLqFXgMHF3N87%2Flq%2BZcyKRFxwM01iuRfKUxsANcrp%2FhR42kpxV0aWlSQRKXQnF8EcTpv9SjtB5h0Iyu7WCcwFnXuEZ4aljvkyJwDt3pejG7Bm7%2FsGDyGwp6DyAFW3r%2Blpu8MbyXtHYFnWM8jq7zXpkrpoR8%2BAVAQapDg%3D%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260731T211608Z&X-Amz-SignedHeaders=host&X-Amz-Credential=ASIA4FB26GNTFYUH7XEC%2F20260731%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Expires=86400&X-Amz-Signature=74799db46d2c2dc82f85693647eba9afb45a45c7443959e8a213a683c3fd88be HTTP/1.1 > Host: s3.eu-west-1.amazonaws.com > User-Agent: curl/8.20.0 > Accept: */* > content-type: application/octet-stream > Content-Length: 643810840 > Expect: 100-continue > { [5 bytes data] < HTTP/1.1 100 Continue < } [5 bytes data] 0 613.9M 0 0 0 3.68M 0 3.04M 03:21 00:01 03:20 3.68M 1 613.9M 0 0 1 6.62M 0 2.98M 03:25 00:02 03:23 3.29M 1 613.9M 0 0 1 9.81M 0 3.03M 03:22 00:03 03:19 3.24M 2 613.9M 0 0 2 13.12M 0 3.08M 03:18 00:04 03:14 3.24M 2 613.9M 0 0 2 16.50M 0 3.13M 03:15 00:05 03:10 3.26M 3 613.9M 0 0 3 19.81M 0 3.16M 03:14 00:06 03:08 3.19M 3 613.9M 0 0 3 23.18M 0 3.19M 03:12 00:07 03:05 3.28M 4 613.9M 0 0 4 26.56M 0 3.21M 03:11 00:08 03:03 3.32M 4 613.9M 0 0 4 30.06M 0 3.24M 03:09 00:09 03:00 3.37M 5 613.9M 0 0 5 33.75M 0 3.27M 03:07 00:10 02:57 3.43M 6 613.9M 0 0 6 37.75M 0 3.34M 03:03 00:11 02:52 3.56M 6 613.9M 0 0 6 42.25M 0 3.43M 02:58 00:12 02:46 3.79M 7 613.9M 0 0 7 47.43M 0 3.56M 02:52 00:13 02:39 4.15M 8 613.9M 0 0 8 54.00M 0 3.77M 02:42 00:14 02:28 4.76M 9 613.9M 0 0 9 61.31M 0 4.00M 02:33 00:15 02:18 5.50M 11 613.9M 0 0 11 70.18M 0 4.30M 02:22 00:16 02:06 6.47M 13 613.9M 0 0 13 80.87M 0 4.67M 02:11 00:17 01:54 7.71M 15 613.9M 0 0 15 93.68M 0 5.11M 01:59 00:18 01:41 9.24M 17 613.9M 0 0 17 104.5M 0 5.41M 01:53 00:19 01:34 10.08M 18 613.9M 0 0 18 116.1M 0 5.72M 01:47 00:20 01:27 10.95M 20 613.9M 0 0 20 128.5M 0 6.03M 01:41 00:21 01:20 11.64M 22 613.9M 0 0 22 137.8M 0 6.17M 01:39 00:22 01:17 11.36M 24 613.9M 0 0 24 147.9M 0 6.34M 01:36 00:23 01:13 10.80M 25 613.9M 0 0 25 158.5M 0 6.51M 01:34 00:24 01:10 10.74M 27 613.9M 0 0 27 169.1M 0 6.67M 01:31 00:25 01:06 10.54M 29 613.9M 0 0 29 180.0M 0 6.83M 01:29 00:26 01:03 10.25M 30 613.9M 0 0 30 190.1M 0 6.95M 01:28 00:27 01:01 10.42M 32 613.9M 0 0 32 198.5M 0 7.00M 01:27 00:28 00:59 10.08M 33 613.9M 0 0 33 207.8M 0 7.08M 01:26 00:29 00:57 9.83M 35 613.9M 0 0 35 217.7M 0 7.17M 01:25 00:30 00:55 9.69M 37 613.9M 0 0 37 228.0M 0 7.27M 01:24 00:31 00:53 9.57M 38 613.9M 0 0 38 238.7M 0 7.37M 01:23 00:32 00:51 9.69M 40 613.9M 0 0 40 249.5M 0 7.48M 01:22 00:33 00:49 10.17M 42 613.9M 0 0 42 260.5M 0 7.58M 01:20 00:34 00:46 10.52M 44 613.9M 0 0 44 271.3M 0 7.67M 01:20 00:35 00:45 10.69M 46 613.9M 0 0 46 282.4M 0 7.76M 01:19 00:36 00:43 10.84M 47 613.9M 0 0 47 293.3M 0 7.84M 01:18 00:37 00:41 10.88M 49 613.9M 0 0 49 304.3M 0 7.93M 01:17 00:38 00:39 10.94M 51 613.9M 0 0 51 315.5M 0 8.01M 01:16 00:39 00:37 10.97M 53 613.9M 0 0 53 326.9M 0 8.09M 01:15 00:40 00:35 11.10M 55 613.9M 0 0 55 338.7M 0 8.18M 01:14 00:41 00:33 11.25M 57 613.9M 0 0 57 351.0M 0 8.28M 01:14 00:42 00:32 11.53M 59 613.9M 0 0 59 364.2M 0 8.39M 01:13 00:43 00:30 11.95M 61 613.9M 0 0 61 378.6M 0 8.53M 01:11 00:44 00:27 12.61M 64 613.9M 0 0 64 394.5M 0 8.69M 01:10 00:45 00:25 13.48M 67 613.9M 0 0 67 411.8M 0 8.88M 01:09 00:46 00:23 14.59M 70 613.9M 0 0 70 431.3M 0 9.10M 01:07 00:47 00:20 16.04M 71 613.9M 0 0 71 440.1M 0 9.09M 01:07 00:48 00:19 15.14M 72 613.9M 0 0 72 446.1M 0 9.03M 01:07 00:49 00:18 13.45M 73 613.9M 0 0 73 452.6M 0 8.98M 01:08 00:50 00:18 11.58M 74 613.9M 0 0 74 459.2M 0 8.93M 01:08 00:51 00:17 9.43M 75 613.9M 0 0 75 466.0M 0 8.89M 01:09 00:52 00:17 6.88M 77 613.9M 0 0 77 472.8M 0 8.85M 01:09 00:53 00:16 6.51M 78 613.9M 0 0 78 479.6M 0 8.81M 01:09 00:54 00:15 6.66M 79 613.9M 0 0 79 486.5M 0 8.77M 01:09 00:55 00:14 6.74M 80 613.9M 0 0 80 493.3M 0 8.74M 01:10 00:56 00:14 6.79M 81 613.9M 0 0 81 500.3M 0 8.71M 01:10 00:57 00:13 6.83M 82 613.9M 0 0 82 507.3M 0 8.68M 01:10 00:58 00:12 6.88M 83 613.9M 0 0 83 514.8M 0 8.66M 01:10 00:59 00:11 7.00M 85 613.9M 0 0 85 522.8M 0 8.65M 01:10 01:00 00:10 7.25M 86 613.9M 0 0 86 531.5M 0 8.65M 01:10 01:01 00:09 7.61M 88 613.9M 0 0 88 541.2M 0 8.66M 01:10 01:02 00:08 8.15M 89 613.9M 0 0 89 552.1M 0 8.70M 01:10 01:03 00:07 8.92M 91 613.9M 0 0 91 564.6M 0 8.76M 01:10 01:04 00:06 9.91M 94 613.9M 0 0 94 579.0M 0 8.84M 01:09 01:05 00:04 11.19M 97 613.9M 0 0 97 595.8M 0 8.96M 01:08 01:06 00:02 12.81M* upload completely sent off: 643810840 bytes { [5 bytes data] < HTTP/1.1 200 OK < x-amz-id-2: BU7Ys5dP8VqV191+RN8XBjLAzQa/BZxpdED6CKrDoE17Zr3gRzP5oWlpAAbJksm0tyUbYnnXS1CSyFj14b2mdKhjbMsf/FWX < x-amz-request-id: TBPNJ7QS2BXFBAZH < Date: Fri, 31 Jul 2026 21:17:07 GMT < x-amz-server-side-encryption: AES256 < ETag: "58c1dc59f783589e0f4a80099a43515f" < x-amz-checksum-crc64nvme: tTa+2fuS/0s= < x-amz-checksum-type: FULL_OBJECT < Content-Length: 0 < Server: AmazonS3 < 100 613.9M 0 0 100 613.9M 0 9.08M 01:07 01:07 14.23M 100 613.9M 0 0 100 613.9M 0 9.08M 01:07 01:07 14.23M 100 613.9M 0 0 100 613.9M 0 9.08M 01:07 01:07 14.23M 100 613.9M 0 0 100 613.9M 0 9.08M 01:07 01:07 14.23M * Connection #0 to host s3.eu-west-1.amazonaws.com:443 left intact took: 124.85 seconds Blunders: now uploading files "/l/logs.nightly/bench-index-nightly-wikibig.trunk.nightly.Lucene104.nd5.98205M.jfr" to blunders.io... * Host s3.eu-west-1.amazonaws.com:443 was resolved. * IPv6: (none) * IPv4: 3.5.67.214, 3.5.75.71, 3.5.67.10, 3.5.67.207, 3.5.64.244, 3.5.72.125, 3.5.75.35, 3.5.75.75 * Trying 3.5.67.214:443... * ALPN: curl offers h2,http/1.1 } [5 bytes data] * TLSv1.3 (OUT), TLS handshake, Client hello (1): } [1581 bytes data] * SSL Trust Anchors: * CAfile: /etc/ssl/certs/ca-certificates.crt { [5 bytes data] * TLSv1.3 (IN), TLS handshake, Server hello (2): { [1210 bytes data] * TLSv1.3 (IN), TLS change cipher, Change cipher spec (1): { [1 bytes data] * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): { [25 bytes data] * TLSv1.3 (IN), TLS handshake, Certificate (11): { [4430 bytes data] * TLSv1.3 (IN), TLS handshake, CERT verify (15): { [264 bytes data] * TLSv1.3 (IN), TLS handshake, Finished (20): { [36 bytes data] * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): } [1 bytes data] * TLSv1.3 (OUT), TLS handshake, Finished (20): } [36 bytes data] * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 / X25519MLKEM768 / RSASSA-PSS * ALPN: server accepted http/1.1 * Server certificate: * subject: CN=*.s3-eu-west-1.amazonaws.com * start date: Nov 14 00:00:00 2025 GMT * expire date: Nov 6 23:59:59 2026 GMT * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 * Certificate level 0: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption * Certificate level 1: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption * Certificate level 2: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption * subjectAltName: "s3.eu-west-1.amazonaws.com" matches cert's "s3.eu-west-1.amazonaws.com" * OpenSSL verify result: 0 * SSL certificate verified via OpenSSL. * Established connection to s3.eu-west-1.amazonaws.com (3.5.67.214 port 443) from 10.17.4.7 port 33020 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0* using HTTP/1.x } [5 bytes data] > PUT /jfr-uploads.blunders.io/demo/7393f57a-5848-4ca5-a544-148e3a5fc819.jfr.gz?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEO3%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCWV1LXdlc3QtMSJHMEUCIDO7DgPZsHXyFp8PtalOKMxWRGf21zdo1%2BAssF8paz5dAiEAqB7CuBhVUwiRWw4YX5VIG%2B4rK5cx%2BBY%2BUJ0k8YMFmfQqwwUItv%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FARAAGgw4MzU0OTQ3NTMxMjYiDEuCkhFt3wBgKzf%2FhiqXBax2%2FGOyGs5cdcxn8jnj887S1aTKvsuXciF04eBgmNVoBPG%2FmkMDg9fnf8AEXhbC%2FGVS2VFa1n4EGYG2xUbx%2BEVsfz4jClQRNjd3J1R%2BaTahYEswGxfOC4fKqm1hZ0RLtKIwUfUOL%2Fo3N70vsCBQvRKLXn81LENodl%2FixAhSl%2BVdzhKh8hROg208Ss2kWtC5JIpCZRMOmbqCKuP1b%2BWYpw%2BiQQerLua7NwFznQ%2FvUZxtltKXIz91iOKcjn3uTkOt3P35Gy86ZHrwwuTuZR81cwzwgWv1AoKBPPMCnY5Jwg8gbq0DkYuB9gjDnu3MdlRe9svDzopMSHuGhHKr%2BLmVJO218e6TD4I8%2F0kQ1WHvDRZsjHtZEboB7zdce9WC0us3vMgcMIlsgFZ8EfbQiFhM%2FWlxZnYedwdwt2rYfkIpvBxKdjZ2mnrgVliAF%2F5iHKJYhabl8L8j1%2FqiIBWccOqnh12XPxJZAVdgoDP5m5gOQnr2o1Lr1LqJE%2BSZDWrcGJiabU3IYGmBdvaWpGpP2xunRqm%2BqsdUuLUVjGWXsewRUfkOcLNG1Fhfv1fxfUjqZNEQx2UUEiNAfuf4xiRTikAvSW1wBTQaMeNuTAtd92GjXBUPNgisCTHDFztD8z7ZdW9Mv1UDQVk5tCOocZ7QOkIf%2FtfF0GLgJmuU%2Bmw7RTcBFwahz%2FOdV1TykDW7GNww6EcsC8HIpsJO7HQs0u6CwURhhi6huEFeqrwG2S%2FwvpmnuLgtM5eYxF0wCaqF0JNumD2Bg%2BSwAZPa83mRF17d8j1f9rpG9ut92UnNKhsbpLalT9WNHJ7gQYQizQrvozOzWtm%2FH4d9TFqVwAUTJsoJ%2BfXtNmYOsbLo9TQVvdzAHMoKGl7uD3J0AZB3xzCUkrTTBjqxAc6yiIab2fcDVzbY96jPOK6nTibV4ZTqsWq4LS%2BWEbKbxgRMQXAK2S2ukX9hxGo6epdPRew52GGLqFXgMHF3N87%2Flq%2BZcyKRFxwM01iuRfKUxsANcrp%2FhR42kpxV0aWlSQRKXQnF8EcTpv9SjtB5h0Iyu7WCcwFnXuEZ4aljvkyJwDt3pejG7Bm7%2FsGDyGwp6DyAFW3r%2Blpu8MbyXtHYFnWM8jq7zXpkrpoR8%2BAVAQapDg%3D%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260731T211814Z&X-Amz-SignedHeaders=host&X-Amz-Credential=ASIA4FB26GNTFYUH7XEC%2F20260731%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Expires=86400&X-Amz-Signature=c7a8af7619142803dd6aff498e8050cdba7d3d5f018f8fd4337620cdabb8d209 HTTP/1.1 > Host: s3.eu-west-1.amazonaws.com > User-Agent: curl/8.20.0 > Accept: */* > content-type: application/octet-stream > Content-Length: 62009467 > Expect: 100-continue > { [5 bytes data] < HTTP/1.1 100 Continue < } [5 bytes data] 10 59.13M 0 0 10 6.00M 0 4.99M 00:11 00:01 00:10 5.99M 19 59.13M 0 0 19 11.68M 0 5.31M 00:11 00:02 00:09 5.84M 36 59.13M 0 0 36 21.81M 0 6.81M 00:08 00:03 00:05 7.26M 54 59.13M 0 0 54 32.50M 0 7.72M 00:07 00:04 00:03 8.10M 73 59.13M 0 0 73 43.50M 0 8.34M 00:07 00:05 00:02 8.68M 92 59.13M 0 0 92 54.75M 0 8.81M 00:06 00:06 9.73M* upload completely sent off: 62009467 bytes { [5 bytes data] < HTTP/1.1 200 OK < x-amz-id-2: eLFDM2otWJFBHzPcSJ68cnDYO0eWUYZBQiiQaaTk66hUyXGElfVqRE7/JMzgibG7zXU7bvTpyg3VwGuGYw2LOMlalDN5pQ+P < x-amz-request-id: DRDP0YS6HFNBAJJV < Date: Fri, 31 Jul 2026 21:18:20 GMT < x-amz-server-side-encryption: AES256 < ETag: "03260ce4495e160d430d514bf01ad2f3" < x-amz-checksum-crc64nvme: //MteXl6OrE= < x-amz-checksum-type: FULL_OBJECT < Content-Length: 0 < Server: AmazonS3 < 100 59.13M 0 0 100 59.13M 0 8.64M 00:06 00:06 9.73M 100 59.13M 0 0 100 59.13M 0 8.64M 00:06 00:06 9.73M 100 59.13M 0 0 100 59.13M 0 8.64M 00:06 00:06 9.73M * Connection #0 to host s3.eu-west-1.amazonaws.com:443 left intact took: 11.73 seconds Blunders: now uploading files "/l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.n028fe.jfr" to blunders.io... * Host s3.eu-west-1.amazonaws.com:443 was resolved. * IPv6: (none) * IPv4: 52.92.16.144, 3.5.75.103, 3.5.73.109, 52.92.33.104, 3.5.68.133, 3.5.64.13, 3.5.74.8, 3.5.68.117 * Trying 52.92.16.144:443... * ALPN: curl offers h2,http/1.1 } [5 bytes data] * TLSv1.3 (OUT), TLS handshake, Client hello (1): } [1581 bytes data] * SSL Trust Anchors: * CAfile: /etc/ssl/certs/ca-certificates.crt { [5 bytes data] * TLSv1.3 (IN), TLS handshake, Server hello (2): { [1210 bytes data] * TLSv1.3 (IN), TLS change cipher, Change cipher spec (1): { [1 bytes data] * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): { [25 bytes data] * TLSv1.3 (IN), TLS handshake, Certificate (11): { [4430 bytes data] * TLSv1.3 (IN), TLS handshake, CERT verify (15): { [264 bytes data] * TLSv1.3 (IN), TLS handshake, Finished (20): { [36 bytes data] * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): } [1 bytes data] * TLSv1.3 (OUT), TLS handshake, Finished (20): } [36 bytes data] * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 / X25519MLKEM768 / RSASSA-PSS * ALPN: server accepted http/1.1 * Server certificate: * subject: CN=*.s3-eu-west-1.amazonaws.com * start date: Nov 14 00:00:00 2025 GMT * expire date: Nov 6 23:59:59 2026 GMT * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 * Certificate level 0: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption * Certificate level 1: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption * Certificate level 2: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption * subjectAltName: "s3.eu-west-1.amazonaws.com" matches cert's "s3.eu-west-1.amazonaws.com" * OpenSSL verify result: 0 * SSL certificate verified via OpenSSL. * Established connection to s3.eu-west-1.amazonaws.com (52.92.16.144 port 443) from 10.17.4.7 port 48684 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0* using HTTP/1.x } [5 bytes data] > PUT /jfr-uploads.blunders.io/demo/91a5985b-40b1-4ee4-b113-f9f527f1f61f.jfr.gz?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEO3%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCWV1LXdlc3QtMSJHMEUCIDO7DgPZsHXyFp8PtalOKMxWRGf21zdo1%2BAssF8paz5dAiEAqB7CuBhVUwiRWw4YX5VIG%2B4rK5cx%2BBY%2BUJ0k8YMFmfQqwwUItv%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FARAAGgw4MzU0OTQ3NTMxMjYiDEuCkhFt3wBgKzf%2FhiqXBax2%2FGOyGs5cdcxn8jnj887S1aTKvsuXciF04eBgmNVoBPG%2FmkMDg9fnf8AEXhbC%2FGVS2VFa1n4EGYG2xUbx%2BEVsfz4jClQRNjd3J1R%2BaTahYEswGxfOC4fKqm1hZ0RLtKIwUfUOL%2Fo3N70vsCBQvRKLXn81LENodl%2FixAhSl%2BVdzhKh8hROg208Ss2kWtC5JIpCZRMOmbqCKuP1b%2BWYpw%2BiQQerLua7NwFznQ%2FvUZxtltKXIz91iOKcjn3uTkOt3P35Gy86ZHrwwuTuZR81cwzwgWv1AoKBPPMCnY5Jwg8gbq0DkYuB9gjDnu3MdlRe9svDzopMSHuGhHKr%2BLmVJO218e6TD4I8%2F0kQ1WHvDRZsjHtZEboB7zdce9WC0us3vMgcMIlsgFZ8EfbQiFhM%2FWlxZnYedwdwt2rYfkIpvBxKdjZ2mnrgVliAF%2F5iHKJYhabl8L8j1%2FqiIBWccOqnh12XPxJZAVdgoDP5m5gOQnr2o1Lr1LqJE%2BSZDWrcGJiabU3IYGmBdvaWpGpP2xunRqm%2BqsdUuLUVjGWXsewRUfkOcLNG1Fhfv1fxfUjqZNEQx2UUEiNAfuf4xiRTikAvSW1wBTQaMeNuTAtd92GjXBUPNgisCTHDFztD8z7ZdW9Mv1UDQVk5tCOocZ7QOkIf%2FtfF0GLgJmuU%2Bmw7RTcBFwahz%2FOdV1TykDW7GNww6EcsC8HIpsJO7HQs0u6CwURhhi6huEFeqrwG2S%2FwvpmnuLgtM5eYxF0wCaqF0JNumD2Bg%2BSwAZPa83mRF17d8j1f9rpG9ut92UnNKhsbpLalT9WNHJ7gQYQizQrvozOzWtm%2FH4d9TFqVwAUTJsoJ%2BfXtNmYOsbLo9TQVvdzAHMoKGl7uD3J0AZB3xzCUkrTTBjqxAc6yiIab2fcDVzbY96jPOK6nTibV4ZTqsWq4LS%2BWEbKbxgRMQXAK2S2ukX9hxGo6epdPRew52GGLqFXgMHF3N87%2Flq%2BZcyKRFxwM01iuRfKUxsANcrp%2FhR42kpxV0aWlSQRKXQnF8EcTpv9SjtB5h0Iyu7WCcwFnXuEZ4aljvkyJwDt3pejG7Bm7%2FsGDyGwp6DyAFW3r%2Blpu8MbyXtHYFnWM8jq7zXpkrpoR8%2BAVAQapDg%3D%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260731T211826Z&X-Amz-SignedHeaders=host&X-Amz-Credential=ASIA4FB26GNTFYUH7XEC%2F20260731%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Expires=86400&X-Amz-Signature=fdb3c5d865a8cd68c048e023f945409d3db957b325187a3bd3a39c032a4cab75 HTTP/1.1 > Host: s3.eu-west-1.amazonaws.com > User-Agent: curl/8.20.0 > Accept: */* > content-type: application/octet-stream > Content-Length: 576500903 > Expect: 100-continue > { [5 bytes data] < HTTP/1.1 100 Continue < } [5 bytes data] 0 549.7M 0 0 0 5.00M 0 4.17M 02:11 00:01 02:10 4.99M 2 549.7M 0 0 2 11.31M 0 5.12M 01:47 00:02 01:45 5.62M 3 549.7M 0 0 3 18.43M 0 5.74M 01:35 00:03 01:32 6.12M 4 549.7M 0 0 4 26.12M 0 6.20M 01:28 00:04 01:24 6.50M 6 549.7M 0 0 6 34.06M 0 6.53M 01:24 00:05 01:19 6.79M 7 549.7M 0 0 7 42.25M 0 6.80M 01:20 00:06 01:14 7.42M 9 549.7M 0 0 9 50.62M 0 7.01M 01:18 00:07 01:11 7.85M 10 549.7M 0 0 10 59.06M 0 7.18M 01:16 00:08 01:08 8.10M 12 549.7M 0 0 12 67.37M 0 7.30M 01:15 00:09 01:06 8.23M 13 549.7M 0 0 13 75.75M 0 7.41M 01:14 00:10 01:04 8.32M 15 549.7M 0 0 15 84.25M 0 7.50M 01:13 00:11 01:02 8.37M 16 549.7M 0 0 16 92.87M 0 7.59M 01:12 00:12 01:00 8.41M 18 549.7M 0 0 18 101.7M 0 7.68M 01:11 00:13 00:58 8.50M 20 549.7M 0 0 20 111.0M 0 7.79M 01:10 00:14 00:56 8.68M 21 549.7M 0 0 21 120.7M 0 7.91M 01:09 00:15 00:54 8.94M 23 549.7M 0 0 23 131.3M 0 8.08M 01:08 00:16 00:52 9.36M 25 549.7M 0 0 25 142.9M 0 8.28M 01:06 00:17 00:49 9.97M 28 549.7M 0 0 28 155.8M 0 8.54M 01:04 00:18 00:46 10.79M 30 549.7M 0 0 30 169.8M 0 8.81M 01:02 00:19 00:43 11.73M 33 549.7M 0 0 33 182.0M 0 8.98M 01:01 00:20 00:41 12.21M 35 549.7M 0 0 35 194.6M 0 9.15M 01:00 00:21 00:39 12.64M 37 549.7M 0 0 37 208.3M 0 9.35M 00:58 00:22 00:36 13.04M 40 549.7M 0 0 40 222.7M 0 9.57M 00:57 00:23 00:34 13.33M 43 549.7M 0 0 43 237.7M 0 9.79M 00:56 00:24 00:32 13.55M 46 549.7M 0 0 46 253.1M 0 10.01M 00:54 00:25 00:29 14.19M 48 549.7M 0 0 48 268.6M 0 10.22M 00:53 00:26 00:27 14.75M 51 549.7M 0 0 51 284.2M 0 10.42M 00:52 00:27 00:25 15.15M 54 549.7M 0 0 54 299.8M 0 10.60M 00:51 00:28 00:23 15.38M 57 549.7M 0 0 57 314.8M 0 10.74M 00:51 00:29 00:22 15.34M 59 549.7M 0 0 59 327.2M 0 10.80M 00:50 00:30 00:20 14.76M 61 549.7M 0 0 61 340.0M 0 10.86M 00:50 00:31 00:19 14.21M 64 549.7M 0 0 64 353.5M 0 10.94M 00:50 00:32 00:18 13.79M 66 549.7M 0 0 66 368.0M 0 11.05M 00:49 00:33 00:16 13.56M 69 549.7M 0 0 69 383.0M 0 11.16M 00:49 00:34 00:15 13.60M 72 549.7M 0 0 72 398.1M 0 11.27M 00:48 00:35 00:13 14.15M 75 549.7M 0 0 75 413.5M 0 11.39M 00:48 00:36 00:12 14.69M 78 549.7M 0 0 78 429.1M 0 11.50M 00:47 00:37 00:10 15.11M 80 549.7M 0 0 80 444.6M 0 11.60M 00:47 00:38 00:09 15.32M 83 549.7M 0 0 83 460.3M 0 11.71M 00:46 00:39 00:07 15.44M 86 549.7M 0 0 86 475.9M 0 11.80M 00:46 00:40 00:06 15.54M 89 549.7M 0 0 89 491.5M 0 11.90M 00:46 00:41 00:05 15.59M 92 549.7M 0 0 92 507.4M 0 11.99M 00:45 00:42 00:03 15.63M 95 549.7M 0 0 95 523.5M 0 12.08M 00:45 00:43 00:02 15.75M 98 549.7M 0 0 98 539.8M 0 12.18M 00:45 00:44 00:01 15.89M* upload completely sent off: 576500903 bytes { [5 bytes data] < HTTP/1.1 200 OK < x-amz-id-2: oIcFHaV+9OJ2uBdHuBWNxscJJuVo8DQg7UY2T4HSkZJV+jITbxNmTrkF8Web02fbHQAmVRTJHZs= < x-amz-request-id: Z3GBYC2Y8V50AQWP < Date: Fri, 31 Jul 2026 21:19:13 GMT < x-amz-server-side-encryption: AES256 < ETag: "8b9baf9130f9cc50419aab6e38a26955" < x-amz-checksum-crc64nvme: 9SIGj76r+ss= < x-amz-checksum-type: FULL_OBJECT < Content-Length: 0 < Server: AmazonS3 < 100 549.7M 0 0 100 549.7M 0 12.19M 00:45 00:45 15.89M 100 549.7M 0 0 100 549.7M 0 12.19M 00:45 00:45 15.89M 100 549.7M 0 0 100 549.7M 0 12.19M 00:45 00:45 15.89M * Connection #0 to host s3.eu-west-1.amazonaws.com:443 left intact took: 90.72 seconds no out.png (QPSChart)! heaps: (123620080, 128766848, 126288308.8, 1592976.0327361324) [2026-07-31 17:20:00.198907] RUN: tar cjf logs.tar.bz2 --exclude=*.pk * [2026-07-31 17:21:08.547038] took 68.3 sec /l/logs.nightly/2026.07.30.18.07.05/logs.tar.bz2: fixed index size 125222.01 MB /l/logs.nightly/2026.07.30.18.07.05/logs.tar.bz2: fixed index time 39699.2s, bytes 25526799676 (from log) [2026-07-31 17:21:53.854703] done: total time 23:14:47.902144 + python -uO /l/util.nightly/src/python/runAnalyzerPerf.py ***USING BIG LINE FILE*** Using java from: /usr/lib/jvm/java-26-openjdk/bin/ use java command /usr/lib/jvm/java-26-openjdk/bin/java -server -Xms2g -Xmx2g --add-modules jdk.incubator.vector -XX:+HeapDumpOnOutOfMemoryError -XX:+UseParallelGC runAnalyzerPerf.py: 2026-07-31 RUN: git clean -xfd Removing analysis/common/build/ Removing analysis/icu/build/ Removing analysis/kuromoji/build/ Removing analysis/morfologik/build/ Removing analysis/nori/build/ Removing analysis/opennlp/build/ Removing analysis/phonetic/build/ Removing analysis/smartcn/build/ Removing analysis/stempel/build/ Removing backward-codecs/build/ Removing benchmark-jmh/build/ Removing benchmark/build/ Removing classification/build/ Removing codecs/build/ Removing compile.log Removing core.tests/build/ Removing core/build/ Removing demo/build/ Removing expressions/build/ Removing facet/build/ Removing grouping/build/ Removing highlighter/build/ Removing join/build/ Removing luke/build/ Removing memory/build/ Removing misc/build/ Removing monitor/build/ Removing queries/build/ Removing queryparser/build/ Removing replicator/build/ Removing sandbox/build/ Removing spatial-extras/build/ Removing spatial-test-fixtures/build/ Removing spatial3d/build/ Removing suggest/build/ Removing test-framework/build/ RUN: git pull origin main From https://gitbox.apache.org/repos/asf/lucene * branch main -> FETCH_HEAD 5fa57e79659..d5559e6e1af main -> origin/main Updating 5fa57e79659..d5559e6e1af Fast-forward .gitattributes | 2 + dev-tools/scripts/releaseWizard.yaml | 7 + ...Folding.groovy => GenerateCaseExpansion.groovy} | 6 +- .../icu/GenerateSimpleCaseFolding.groovy | 87 ++++ lucene/CHANGES.txt | 4 + lucene/analysis/common/src/java/module-info.java | 1 + .../analysis/core/CaseFoldingFilterFactory.java | 65 +++ .../org.apache.lucene.analysis.TokenFilterFactory | 1 + lucene/analysis/icu/build.gradle | 33 +- .../lucene/benchmark/jmh/CaseFoldBenchmark.java | 260 +++++++++++ .../checksums/regenerateCaseExpansion.json | 4 + .../checksums/regenerateSimpleCaseFolding.json | 4 + .../apache/lucene/analysis/CaseFoldingFilter.java | 50 ++ .../org/apache/lucene/analysis/CharacterUtils.java | 26 ++ .../org/apache/lucene/util/SimpleCaseFolding.java | 517 +++++++++++++++++++++ .../java/org/apache/lucene/util/UnicodeUtil.java | 5 + .../org/apache/lucene/util/automaton/Automata.java | 2 +- .../{CaseFolding.java => CaseExpansion.java} | 8 +- .../org/apache/lucene/util/automaton/RegExp.java | 4 +- .../apache/lucene/analysis/TestCharacterUtils.java | 41 ++ .../search/TestSortedDvMultiRangeQuery.java | 108 ++++- 21 files changed, 1211 insertions(+), 24 deletions(-) rename gradle/regenerate/icu/{GenerateCaseFolding.groovy => GenerateCaseExpansion.groovy} (95%) create mode 100644 gradle/regenerate/icu/GenerateSimpleCaseFolding.groovy create mode 100644 lucene/analysis/common/src/java/org/apache/lucene/analysis/core/CaseFoldingFilterFactory.java create mode 100644 lucene/benchmark-jmh/src/java/org/apache/lucene/benchmark/jmh/CaseFoldBenchmark.java create mode 100644 lucene/core/src/generated/checksums/regenerateCaseExpansion.json create mode 100644 lucene/core/src/generated/checksums/regenerateSimpleCaseFolding.json create mode 100644 lucene/core/src/java/org/apache/lucene/analysis/CaseFoldingFilter.java create mode 100644 lucene/core/src/java/org/apache/lucene/util/SimpleCaseFolding.java rename lucene/core/src/java/org/apache/lucene/util/automaton/{CaseFolding.java => CaseExpansion.java} (98%) Compile... RUN: ../gradlew clean compileJava > compile.log 2>&1 RUN: javac -d /l/util.nightly/build -cp core/build/classes/java/main:analysis/common/build/classes/java/main:analysis/kuromoji/build/classes/java/main /l/util.nightly/src/extra/perf/TestAnalyzerPerf.java Note: /l/util.nightly/src/extra/perf/TestAnalyzerPerf.java uses or overrides a deprecated API. Note: Recompile with -Xlint:deprecation for details. now run en perf RUN: java -XX:+UseParallelGC -cp /l/util.nightly/build:core/build/classes/java/main:analysis/common/build/classes/java/main:analysis/kuromoji/build/classes/java/main perf.TestAnalyzerPerf /l/data/enwiki-20130102-lines.txt >> /l/logs.nightly/analyzers/2026-07-31.log.tmp 2>&1 done en now run ja RUN: java -XX:+UseParallelGC -cp /l/util.nightly/build:core/build/classes/java/main:analysis/common/build/classes/java/main:analysis/kuromoji/build/classes/java/main:analysis/kuromoji/src/resources perf.TestAnalyzerPerf /l/data/jawiki-20200620-lines.txt ja >> /l/logs.nightly/analyzers_ja/2026-07-31.log.tmp 2>&1 done ja + python -uO /l/util.nightly/src/python/sumAnalyzerPerf.py ***USING BIG LINE FILE*** Using java from: /usr/lib/jvm/java-26-openjdk/bin/ use java command /usr/lib/jvm/java-26-openjdk/bin/java -server -Xms2g -Xmx2g --add-modules jdk.incubator.vector -XX:+HeapDumpOnOutOfMemoryError -XX:+UseParallelGC run sumAnalyzerPerf.py done sumAnalyzerPerf.py + echo + echo 'Run geo benches' Run geo benches + rm -rf /b/osm0.geo3d.small /b/osm0.points.small /b/osm0.points.withdvs.small /b/osm0.shape.small + cd /l/trunk.nightly/lucene + python3 /l/util.nightly/src/python/runGeoBenches.py -nightly -reindex RUN: javac -cp test-framework/build/classes/java/main:sandbox/build/classes/java/main:codecs/build/classes/java/main:core/build/classes/java/main:sandbox/build/classes/java/main:spatial3d/build/classes/java/main /l/util.nightly/src/main/perf/IndexAndSearchOpenStreetMaps.java /l/util.nightly/src/main/perf/RandomQuery.java git head revision 5fa57e79659e9dbe76a85f970686c6c1b44566a4 NOTE: logging all output to /l/logs.nightly/geo/2026.07.31.17.29.56.log.txt; saving results to /l/logs.nightly/geo/2026.07.31.17.29.56.pk RUN: java -XX:+UseParallelGC -Xmx10g -cp /l/util.nightly/src/main:test-framework/build/classes/java/main:sandbox/build/classes/java/main:codecs/build/classes/java/main:codecs/build/resources/main:core/build/classes/java/main:core/build/classes/java/main21:core/build/resources/main:sandbox/build/classes/java/main:spatial3d/build/classes/java/main perf.IndexAndSearchOpenStreetMaps -points -polyRussia -reindex 1.6s: points, polyRussia: 1000000... 3.4s: points, polyRussia: 2000000... 4.8s: points, polyRussia: 3000000... 6.1s: points, polyRussia: 4000000... 7.4s: points, polyRussia: 5000000... 8.7s: points, polyRussia: 6000000... 10.0s: points, polyRussia: 7000000... 11.4s: points, polyRussia: 8000000... 12.7s: points, polyRussia: 9000000... 14.1s: points, polyRussia: 10000000... 21.0s: points, polyRussia: 11000000... 21.9s: points, polyRussia: 12000000... 23.2s: points, polyRussia: 13000000... 24.5s: points, polyRussia: 14000000... 25.9s: points, polyRussia: 15000000... 27.2s: points, polyRussia: 16000000... 28.5s: points, polyRussia: 17000000... 29.9s: points, polyRussia: 18000000... 31.2s: points, polyRussia: 19000000... 32.5s: points, polyRussia: 20000000... 33.8s: points, polyRussia: 21000000... 40.6s: points, polyRussia: 22000000... 41.5s: points, polyRussia: 23000000... 42.8s: points, polyRussia: 24000000... 44.2s: points, polyRussia: 25000000... 45.5s: points, polyRussia: 26000000... 46.8s: points, polyRussia: 27000000... 48.2s: points, polyRussia: 28000000... 49.5s: points, polyRussia: 29000000... 50.8s: points, polyRussia: 30000000... 52.1s: points, polyRussia: 31000000... 53.4s: points, polyRussia: 32000000... 60.2s: points, polyRussia: 33000000... 61.5s: points, polyRussia: 34000000... 62.3s: points, polyRussia: 35000000... 63.6s: points, polyRussia: 36000000... 64.9s: points, polyRussia: 37000000... 66.2s: points, polyRussia: 38000000... 67.5s: points, polyRussia: 39000000... 68.8s: points, polyRussia: 40000000... 70.1s: points, polyRussia: 41000000... 71.4s: points, polyRussia: 42000000... 72.7s: points, polyRussia: 43000000... 79.5s: points, polyRussia: 44000000... 80.8s: points, polyRussia: 45000000... 81.7s: points, polyRussia: 46000000... 83.0s: points, polyRussia: 47000000... 84.3s: points, polyRussia: 48000000... 85.6s: points, polyRussia: 49000000... 86.9s: points, polyRussia: 50000000... 88.2s: points, polyRussia: 51000000... 89.5s: points, polyRussia: 52000000... 90.9s: points, polyRussia: 53000000... 92.2s: points, polyRussia: 54000000... 98.9s: points, polyRussia: 55000000... 100.2s: points, polyRussia: 56000000... 101.1s: points, polyRussia: 57000000... 102.4s: points, polyRussia: 58000000... 103.7s: points, polyRussia: 59000000... 105.0s: points, polyRussia: 60000000... 108.4s: points, polyRussia: 108.342182967 sec to index part 0 108.4s: points, polyRussia: INDEX SIZE: 0.4939169967547059 GB 108.4s: points, polyRussia: READER MB: 0.0 108.4s: points, polyRussia: maxDoc=60844404 108.7s: points, polyRussia: ITER 0: 14.35 M hits/sec, 4.09 QPS (0.24 sec for 1 queries), totHits=3508846 108.7s: points, polyRussia: *** 108.8s: points, polyRussia: ITER 1: 45.14 M hits/sec, 12.86 QPS (0.08 sec for 1 queries), totHits=3508846 108.8s: points, polyRussia: *** 108.8s: points, polyRussia: ITER 2: 53.47 M hits/sec, 15.24 QPS (0.07 sec for 1 queries), totHits=3508846 108.8s: points, polyRussia: *** 108.9s: points, polyRussia: ITER 3: 61.22 M hits/sec, 17.45 QPS (0.06 sec for 1 queries), totHits=3508846 108.9s: points, polyRussia: *** 108.9s: points, polyRussia: ITER 4: 61.14 M hits/sec, 17.42 QPS (0.06 sec for 1 queries), totHits=3508846 109.0s: points, polyRussia: ITER 5: 63.66 M hits/sec, 18.14 QPS (0.06 sec for 1 queries), totHits=3508846 109.0s: points, polyRussia: *** 109.0s: points, polyRussia: ITER 6: 61.30 M hits/sec, 17.47 QPS (0.06 sec for 1 queries), totHits=3508846 109.1s: points, polyRussia: ITER 7: 63.99 M hits/sec, 18.24 QPS (0.05 sec for 1 queries), totHits=3508846 109.1s: points, polyRussia: *** 109.2s: points, polyRussia: ITER 8: 62.02 M hits/sec, 17.68 QPS (0.06 sec for 1 queries), totHits=3508846 109.2s: points, polyRussia: ITER 9: 63.17 M hits/sec, 18.00 QPS (0.06 sec for 1 queries), totHits=3508846 109.3s: points, polyRussia: ITER 10: 63.23 M hits/sec, 18.02 QPS (0.06 sec for 1 queries), totHits=3508846 109.3s: points, polyRussia: ITER 11: 64.95 M hits/sec, 18.51 QPS (0.05 sec for 1 queries), totHits=3508846 109.3s: points, polyRussia: *** 109.4s: points, polyRussia: ITER 12: 62.03 M hits/sec, 17.68 QPS (0.06 sec for 1 queries), totHits=3508846 109.4s: points, polyRussia: ITER 13: 64.35 M hits/sec, 18.34 QPS (0.05 sec for 1 queries), totHits=3508846 109.5s: points, polyRussia: ITER 14: 55.14 M hits/sec, 15.71 QPS (0.06 sec for 1 queries), totHits=3508846 109.6s: points, polyRussia: ITER 15: 63.80 M hits/sec, 18.18 QPS (0.06 sec for 1 queries), totHits=3508846 109.6s: points, polyRussia: ITER 16: 64.02 M hits/sec, 18.25 QPS (0.05 sec for 1 queries), totHits=3508846 109.7s: points, polyRussia: ITER 17: 65.46 M hits/sec, 18.66 QPS (0.05 sec for 1 queries), totHits=3508846 109.7s: points, polyRussia: *** 109.7s: points, polyRussia: ITER 18: 62.12 M hits/sec, 17.70 QPS (0.06 sec for 1 queries), totHits=3508846 109.8s: points, polyRussia: ITER 19: 62.87 M hits/sec, 17.92 QPS (0.06 sec for 1 queries), totHits=3508846 109.8s: points, polyRussia: BEST M hits/sec: 65.46010934164967 109.8s: points, polyRussia: BEST QPS: 18.65573733975491 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |points|108.3s|0.0s|0.49|0.00| ||Shape||Approach||M hits/sec||QPS||Hit count|| |distance|geo3d|||| |distance|points|||| |distance|geopoint|||| |distance|shapes|||| |box|geo3d|||| |box|points|||| |box|geopoint|||| |box|shapes|||| |poly 10|geo3d|||| |poly 10|points|||| |poly 10|geopoint|||| |poly 10|shapes|||| |polyMedium|geo3d|||| |polyMedium|points|||| |polyMedium|geopoint|||| |polyMedium|shapes|||| |polyRussia|geo3d|||| |polyRussia|points|65.46|18.66|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|||| |nearest 10|geo3d|||| |nearest 10|points|||| |nearest 10|geopoint|||| |nearest 10|shapes|||| |sort|geo3d|||| |sort|points|||| |sort|geopoint|||| |sort|shapes|||| RUN: java -XX:+UseParallelGC -Xmx10g -cp /l/util.nightly/src/main:test-framework/build/classes/java/main:sandbox/build/classes/java/main:codecs/build/classes/java/main:codecs/build/resources/main:core/build/classes/java/main:core/build/classes/java/main21:core/build/resources/main:sandbox/build/classes/java/main:spatial3d/build/classes/java/main perf.IndexAndSearchOpenStreetMaps -geo3dlarge -polyRussia -reindex 111.5s: geo3d, polyRussia: 1000000... 113.5s: geo3d, polyRussia: 2000000... 115.1s: geo3d, polyRussia: 3000000... 116.7s: geo3d, polyRussia: 4000000... 118.2s: geo3d, polyRussia: 5000000... 119.8s: geo3d, polyRussia: 6000000... 121.4s: geo3d, polyRussia: 7000000... 122.9s: geo3d, polyRussia: 8000000... 124.6s: geo3d, polyRussia: 9000000... 126.1s: geo3d, polyRussia: 10000000... 134.4s: geo3d, polyRussia: 11000000... 135.5s: geo3d, polyRussia: 12000000... 137.0s: geo3d, polyRussia: 13000000... 138.6s: geo3d, polyRussia: 14000000... 140.2s: geo3d, polyRussia: 15000000... 141.8s: geo3d, polyRussia: 16000000... 143.4s: geo3d, polyRussia: 17000000... 145.0s: geo3d, polyRussia: 18000000... 146.6s: geo3d, polyRussia: 19000000... 148.1s: geo3d, polyRussia: 20000000... 149.7s: geo3d, polyRussia: 21000000... 157.9s: geo3d, polyRussia: 22000000... 158.9s: geo3d, polyRussia: 23000000... 160.5s: geo3d, polyRussia: 24000000... 162.1s: geo3d, polyRussia: 25000000... 163.6s: geo3d, polyRussia: 26000000... 165.2s: geo3d, polyRussia: 27000000... 166.8s: geo3d, polyRussia: 28000000... 168.3s: geo3d, polyRussia: 29000000... 169.9s: geo3d, polyRussia: 30000000... 171.4s: geo3d, polyRussia: 31000000... 173.0s: geo3d, polyRussia: 32000000... 181.3s: geo3d, polyRussia: 33000000... 182.8s: geo3d, polyRussia: 34000000... 183.8s: geo3d, polyRussia: 35000000... 185.4s: geo3d, polyRussia: 36000000... 186.9s: geo3d, polyRussia: 37000000... 188.5s: geo3d, polyRussia: 38000000... 190.0s: geo3d, polyRussia: 39000000... 191.5s: geo3d, polyRussia: 40000000... 193.1s: geo3d, polyRussia: 41000000... 194.7s: geo3d, polyRussia: 42000000... 196.3s: geo3d, polyRussia: 43000000... 204.5s: geo3d, polyRussia: 44000000... 206.1s: geo3d, polyRussia: 45000000... 207.1s: geo3d, polyRussia: 46000000... 208.6s: geo3d, polyRussia: 47000000... 210.2s: geo3d, polyRussia: 48000000... 211.7s: geo3d, polyRussia: 49000000... 213.4s: geo3d, polyRussia: 50000000... 214.9s: geo3d, polyRussia: 51000000... 216.5s: geo3d, polyRussia: 52000000... 218.0s: geo3d, polyRussia: 53000000... 219.6s: geo3d, polyRussia: 54000000... 227.8s: geo3d, polyRussia: 55000000... 229.3s: geo3d, polyRussia: 56000000... 230.3s: geo3d, polyRussia: 57000000... 231.9s: geo3d, polyRussia: 58000000... 233.5s: geo3d, polyRussia: 59000000... 235.0s: geo3d, polyRussia: 60000000... 238.7s: geo3d, polyRussia: 128.895867078 sec to index part 0 238.7s: geo3d, polyRussia: INDEX SIZE: 0.6990031152963638 GB 238.7s: geo3d, polyRussia: READER MB: 0.0 238.7s: geo3d, polyRussia: maxDoc=60844404 240.3s: geo3d, polyRussia: ITER 0: 2.30 M hits/sec, 0.66 QPS (1.52 sec for 1 queries), totHits=3508671 240.3s: geo3d, polyRussia: *** 241.4s: geo3d, polyRussia: ITER 1: 3.17 M hits/sec, 0.90 QPS (1.11 sec for 1 queries), totHits=3508671 241.4s: geo3d, polyRussia: *** 242.4s: geo3d, polyRussia: ITER 2: 3.49 M hits/sec, 0.99 QPS (1.01 sec for 1 queries), totHits=3508671 242.4s: geo3d, polyRussia: *** 243.4s: geo3d, polyRussia: ITER 3: 3.53 M hits/sec, 1.00 QPS (1.00 sec for 1 queries), totHits=3508671 243.4s: geo3d, polyRussia: *** 244.4s: geo3d, polyRussia: ITER 4: 3.59 M hits/sec, 1.02 QPS (0.98 sec for 1 queries), totHits=3508671 244.4s: geo3d, polyRussia: *** 245.4s: geo3d, polyRussia: ITER 5: 3.58 M hits/sec, 1.02 QPS (0.98 sec for 1 queries), totHits=3508671 246.3s: geo3d, polyRussia: ITER 6: 3.65 M hits/sec, 1.04 QPS (0.96 sec for 1 queries), totHits=3508671 246.3s: geo3d, polyRussia: *** 247.3s: geo3d, polyRussia: ITER 7: 3.61 M hits/sec, 1.03 QPS (0.97 sec for 1 queries), totHits=3508671 248.3s: geo3d, polyRussia: ITER 8: 3.64 M hits/sec, 1.04 QPS (0.96 sec for 1 queries), totHits=3508671 249.2s: geo3d, polyRussia: ITER 9: 3.65 M hits/sec, 1.04 QPS (0.96 sec for 1 queries), totHits=3508671 249.2s: geo3d, polyRussia: *** 250.2s: geo3d, polyRussia: ITER 10: 3.65 M hits/sec, 1.04 QPS (0.96 sec for 1 queries), totHits=3508671 250.2s: geo3d, polyRussia: *** 251.1s: geo3d, polyRussia: ITER 11: 3.61 M hits/sec, 1.03 QPS (0.97 sec for 1 queries), totHits=3508671 252.1s: geo3d, polyRussia: ITER 12: 3.66 M hits/sec, 1.04 QPS (0.96 sec for 1 queries), totHits=3508671 252.1s: geo3d, polyRussia: *** 253.1s: geo3d, polyRussia: ITER 13: 3.61 M hits/sec, 1.03 QPS (0.97 sec for 1 queries), totHits=3508671 254.0s: geo3d, polyRussia: ITER 14: 3.70 M hits/sec, 1.05 QPS (0.95 sec for 1 queries), totHits=3508671 254.0s: geo3d, polyRussia: *** 255.0s: geo3d, polyRussia: ITER 15: 3.63 M hits/sec, 1.03 QPS (0.97 sec for 1 queries), totHits=3508671 256.0s: geo3d, polyRussia: ITER 16: 3.64 M hits/sec, 1.04 QPS (0.96 sec for 1 queries), totHits=3508671 256.9s: geo3d, polyRussia: ITER 17: 3.60 M hits/sec, 1.03 QPS (0.97 sec for 1 queries), totHits=3508671 257.9s: geo3d, polyRussia: ITER 18: 3.59 M hits/sec, 1.02 QPS (0.98 sec for 1 queries), totHits=3508671 258.9s: geo3d, polyRussia: ITER 19: 3.61 M hits/sec, 1.03 QPS (0.97 sec for 1 queries), totHits=3508671 258.9s: geo3d, polyRussia: BEST M hits/sec: 3.695252945961997 258.9s: geo3d, polyRussia: BEST QPS: 1.053177384246627 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|128.9s|0.0s|0.70|0.00| |points|108.3s|0.0s|0.49|0.00| ||Shape||Approach||M hits/sec||QPS||Hit count|| |distance|geo3d|||| |distance|points|||| |distance|geopoint|||| |distance|shapes|||| |box|geo3d|||| |box|points|||| |box|geopoint|||| |box|shapes|||| |poly 10|geo3d|||| |poly 10|points|||| |poly 10|geopoint|||| |poly 10|shapes|||| |polyMedium|geo3d|||| |polyMedium|points|||| |polyMedium|geopoint|||| |polyMedium|shapes|||| |polyRussia|geo3d|3.70|1.05|3508671| |polyRussia|points|65.46|18.66|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|||| |nearest 10|geo3d|||| |nearest 10|points|||| |nearest 10|geopoint|||| |nearest 10|shapes|||| |sort|geo3d|||| |sort|points|||| |sort|geopoint|||| |sort|shapes|||| RUN: java -XX:+UseParallelGC -Xmx10g -cp /l/util.nightly/src/main:test-framework/build/classes/java/main:sandbox/build/classes/java/main:codecs/build/classes/java/main:codecs/build/resources/main:core/build/classes/java/main:core/build/classes/java/main21:core/build/resources/main:sandbox/build/classes/java/main:spatial3d/build/classes/java/main perf.IndexAndSearchOpenStreetMaps -shapes -polyRussia -reindex 260.7s: shapes, polyRussia: 1000000... 263.0s: shapes, polyRussia: 2000000... 264.8s: shapes, polyRussia: 3000000... 266.7s: shapes, polyRussia: 4000000... 268.5s: shapes, polyRussia: 5000000... 270.3s: shapes, polyRussia: 6000000... 272.1s: shapes, polyRussia: 7000000... 273.9s: shapes, polyRussia: 8000000... 275.7s: shapes, polyRussia: 9000000... 277.5s: shapes, polyRussia: 10000000... 287.9s: shapes, polyRussia: 11000000... 289.1s: shapes, polyRussia: 12000000... 290.9s: shapes, polyRussia: 13000000... 292.6s: shapes, polyRussia: 14000000... 294.5s: shapes, polyRussia: 15000000... 296.2s: shapes, polyRussia: 16000000... 298.1s: shapes, polyRussia: 17000000... 299.9s: shapes, polyRussia: 18000000... 301.7s: shapes, polyRussia: 19000000... 303.5s: shapes, polyRussia: 20000000... 305.2s: shapes, polyRussia: 21000000... 315.7s: shapes, polyRussia: 22000000... 316.8s: shapes, polyRussia: 23000000... 318.6s: shapes, polyRussia: 24000000... 320.4s: shapes, polyRussia: 25000000... 322.2s: shapes, polyRussia: 26000000... 324.0s: shapes, polyRussia: 27000000... 325.8s: shapes, polyRussia: 28000000... 327.6s: shapes, polyRussia: 29000000... 329.3s: shapes, polyRussia: 30000000... 331.1s: shapes, polyRussia: 31000000... 332.9s: shapes, polyRussia: 32000000... 343.4s: shapes, polyRussia: 33000000... 345.1s: shapes, polyRussia: 34000000... 346.2s: shapes, polyRussia: 35000000... 348.0s: shapes, polyRussia: 36000000... 349.8s: shapes, polyRussia: 37000000... 351.5s: shapes, polyRussia: 38000000... 353.3s: shapes, polyRussia: 39000000... 355.1s: shapes, polyRussia: 40000000... 356.9s: shapes, polyRussia: 41000000... 358.7s: shapes, polyRussia: 42000000... 360.5s: shapes, polyRussia: 43000000... 370.9s: shapes, polyRussia: 44000000... 372.7s: shapes, polyRussia: 45000000... 373.8s: shapes, polyRussia: 46000000... 375.5s: shapes, polyRussia: 47000000... 377.3s: shapes, polyRussia: 48000000... 379.1s: shapes, polyRussia: 49000000... 380.9s: shapes, polyRussia: 50000000... 382.7s: shapes, polyRussia: 51000000... 384.4s: shapes, polyRussia: 52000000... 386.2s: shapes, polyRussia: 53000000... 388.0s: shapes, polyRussia: 54000000... 398.4s: shapes, polyRussia: 55000000... 400.1s: shapes, polyRussia: 56000000... 401.2s: shapes, polyRussia: 57000000... 403.1s: shapes, polyRussia: 58000000... 404.8s: shapes, polyRussia: 59000000... 406.6s: shapes, polyRussia: 60000000... 411.5s: shapes, polyRussia: 152.564231463 sec to index part 0 411.5s: shapes, polyRussia: INDEX SIZE: 1.2543620793148875 GB 411.5s: shapes, polyRussia: READER MB: 0.0 411.5s: shapes, polyRussia: maxDoc=60844404 411.8s: shapes, polyRussia: ITER 0: 18.00 M hits/sec, 5.13 QPS (0.19 sec for 1 queries), totHits=3508846 411.8s: shapes, polyRussia: *** 411.8s: shapes, polyRussia: ITER 1: 40.46 M hits/sec, 11.53 QPS (0.09 sec for 1 queries), totHits=3508846 411.8s: shapes, polyRussia: *** 411.9s: shapes, polyRussia: ITER 2: 46.52 M hits/sec, 13.26 QPS (0.08 sec for 1 queries), totHits=3508846 411.9s: shapes, polyRussia: *** 412.0s: shapes, polyRussia: ITER 3: 46.39 M hits/sec, 13.22 QPS (0.08 sec for 1 queries), totHits=3508846 412.1s: shapes, polyRussia: ITER 4: 47.45 M hits/sec, 13.52 QPS (0.07 sec for 1 queries), totHits=3508846 412.1s: shapes, polyRussia: *** 412.1s: shapes, polyRussia: ITER 5: 46.69 M hits/sec, 13.31 QPS (0.08 sec for 1 queries), totHits=3508846 412.2s: shapes, polyRussia: ITER 6: 46.16 M hits/sec, 13.16 QPS (0.08 sec for 1 queries), totHits=3508846 412.3s: shapes, polyRussia: ITER 7: 46.54 M hits/sec, 13.26 QPS (0.08 sec for 1 queries), totHits=3508846 412.4s: shapes, polyRussia: ITER 8: 46.87 M hits/sec, 13.36 QPS (0.07 sec for 1 queries), totHits=3508846 412.5s: shapes, polyRussia: ITER 9: 24.01 M hits/sec, 6.84 QPS (0.15 sec for 1 queries), totHits=3508846 412.6s: shapes, polyRussia: ITER 10: 48.13 M hits/sec, 13.72 QPS (0.07 sec for 1 queries), totHits=3508846 412.6s: shapes, polyRussia: *** 412.7s: shapes, polyRussia: ITER 11: 46.99 M hits/sec, 13.39 QPS (0.07 sec for 1 queries), totHits=3508846 412.7s: shapes, polyRussia: ITER 12: 46.85 M hits/sec, 13.35 QPS (0.07 sec for 1 queries), totHits=3508846 412.8s: shapes, polyRussia: ITER 13: 47.93 M hits/sec, 13.66 QPS (0.07 sec for 1 queries), totHits=3508846 412.9s: shapes, polyRussia: ITER 14: 46.80 M hits/sec, 13.34 QPS (0.07 sec for 1 queries), totHits=3508846 413.0s: shapes, polyRussia: ITER 15: 47.01 M hits/sec, 13.40 QPS (0.07 sec for 1 queries), totHits=3508846 413.0s: shapes, polyRussia: ITER 16: 48.02 M hits/sec, 13.68 QPS (0.07 sec for 1 queries), totHits=3508846 413.1s: shapes, polyRussia: ITER 17: 48.28 M hits/sec, 13.76 QPS (0.07 sec for 1 queries), totHits=3508846 413.1s: shapes, polyRussia: *** 413.2s: shapes, polyRussia: ITER 18: 47.39 M hits/sec, 13.51 QPS (0.07 sec for 1 queries), totHits=3508846 413.3s: shapes, polyRussia: ITER 19: 47.48 M hits/sec, 13.53 QPS (0.07 sec for 1 queries), totHits=3508846 413.3s: shapes, polyRussia: BEST M hits/sec: 48.28253321898765 413.3s: shapes, polyRussia: BEST QPS: 13.760231488924749 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|128.9s|0.0s|0.70|0.00| |points|108.3s|0.0s|0.49|0.00| |shapes|152.6s|0.0s|1.25|0.00| ||Shape||Approach||M hits/sec||QPS||Hit count|| |distance|geo3d|||| |distance|points|||| |distance|geopoint|||| |distance|shapes|||| |box|geo3d|||| |box|points|||| |box|geopoint|||| |box|shapes|||| |poly 10|geo3d|||| |poly 10|points|||| |poly 10|geopoint|||| |poly 10|shapes|||| |polyMedium|geo3d|||| |polyMedium|points|||| |polyMedium|geopoint|||| |polyMedium|shapes|||| |polyRussia|geo3d|3.70|1.05|3508671| |polyRussia|points|65.46|18.66|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|48.28|13.76|3508846| |nearest 10|geo3d|||| |nearest 10|points|||| |nearest 10|geopoint|||| |nearest 10|shapes|||| |sort|geo3d|||| |sort|points|||| |sort|geopoint|||| |sort|shapes|||| RUN: java -XX:+UseParallelGC -Xmx10g -cp /l/util.nightly/src/main:test-framework/build/classes/java/main:sandbox/build/classes/java/main:codecs/build/classes/java/main:codecs/build/resources/main:core/build/classes/java/main:core/build/classes/java/main21:core/build/resources/main:sandbox/build/classes/java/main:spatial3d/build/classes/java/main perf.IndexAndSearchOpenStreetMaps -points -polyMedium 413.5s: points, polyMedium: INDEX SIZE: 0.4939169967547059 GB 413.5s: points, polyMedium: READER MB: 0.0 413.5s: points, polyMedium: maxDoc=60844404 414.0s: points, polyMedium: ITER 0: 6.75 M hits/sec, 82.75 QPS (0.40 sec for 33 queries), totHits=2693559 414.0s: points, polyMedium: *** 414.2s: points, polyMedium: ITER 1: 14.96 M hits/sec, 183.30 QPS (0.18 sec for 33 queries), totHits=2693559 414.2s: points, polyMedium: *** 414.4s: points, polyMedium: ITER 2: 15.69 M hits/sec, 192.18 QPS (0.17 sec for 33 queries), totHits=2693559 414.4s: points, polyMedium: *** 414.6s: points, polyMedium: ITER 3: 15.06 M hits/sec, 184.55 QPS (0.18 sec for 33 queries), totHits=2693559 414.7s: points, polyMedium: ITER 4: 16.05 M hits/sec, 196.61 QPS (0.17 sec for 33 queries), totHits=2693559 414.7s: points, polyMedium: *** 414.9s: points, polyMedium: ITER 5: 16.09 M hits/sec, 197.11 QPS (0.17 sec for 33 queries), totHits=2693559 414.9s: points, polyMedium: *** 415.1s: points, polyMedium: ITER 6: 16.10 M hits/sec, 197.24 QPS (0.17 sec for 33 queries), totHits=2693559 415.1s: points, polyMedium: *** 415.2s: points, polyMedium: ITER 7: 16.24 M hits/sec, 198.90 QPS (0.17 sec for 33 queries), totHits=2693559 415.2s: points, polyMedium: *** 415.4s: points, polyMedium: ITER 8: 16.31 M hits/sec, 199.76 QPS (0.17 sec for 33 queries), totHits=2693559 415.4s: points, polyMedium: *** 415.6s: points, polyMedium: ITER 9: 16.27 M hits/sec, 199.33 QPS (0.17 sec for 33 queries), totHits=2693559 415.7s: points, polyMedium: ITER 10: 15.68 M hits/sec, 192.13 QPS (0.17 sec for 33 queries), totHits=2693559 415.9s: points, polyMedium: ITER 11: 16.44 M hits/sec, 201.47 QPS (0.16 sec for 33 queries), totHits=2693559 415.9s: points, polyMedium: *** 416.1s: points, polyMedium: ITER 12: 16.26 M hits/sec, 199.16 QPS (0.17 sec for 33 queries), totHits=2693559 416.2s: points, polyMedium: ITER 13: 16.20 M hits/sec, 198.47 QPS (0.17 sec for 33 queries), totHits=2693559 416.4s: points, polyMedium: ITER 14: 16.17 M hits/sec, 198.16 QPS (0.17 sec for 33 queries), totHits=2693559 416.6s: points, polyMedium: ITER 15: 16.22 M hits/sec, 198.74 QPS (0.17 sec for 33 queries), totHits=2693559 416.7s: points, polyMedium: ITER 16: 16.39 M hits/sec, 200.74 QPS (0.16 sec for 33 queries), totHits=2693559 416.9s: points, polyMedium: ITER 17: 16.22 M hits/sec, 198.68 QPS (0.17 sec for 33 queries), totHits=2693559 417.1s: points, polyMedium: ITER 18: 16.25 M hits/sec, 199.09 QPS (0.17 sec for 33 queries), totHits=2693559 417.2s: points, polyMedium: ITER 19: 16.27 M hits/sec, 199.32 QPS (0.17 sec for 33 queries), totHits=2693559 417.2s: points, polyMedium: BEST M hits/sec: 16.44490795662742 417.2s: points, polyMedium: BEST QPS: 201.47394676289062 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|128.9s|0.0s|0.70|0.00| |points|108.3s|0.0s|0.49|0.00| |shapes|152.6s|0.0s|1.25|0.00| ||Shape||Approach||M hits/sec||QPS||Hit count|| |distance|geo3d|||| |distance|points|||| |distance|geopoint|||| |distance|shapes|||| |box|geo3d|||| |box|points|||| |box|geopoint|||| |box|shapes|||| |poly 10|geo3d|||| |poly 10|points|||| |poly 10|geopoint|||| |poly 10|shapes|||| |polyMedium|geo3d|||| |polyMedium|points|16.44|201.47|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|||| |polyRussia|geo3d|3.70|1.05|3508671| |polyRussia|points|65.46|18.66|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|48.28|13.76|3508846| |nearest 10|geo3d|||| |nearest 10|points|||| |nearest 10|geopoint|||| |nearest 10|shapes|||| |sort|geo3d|||| |sort|points|||| |sort|geopoint|||| |sort|shapes|||| RUN: java -XX:+UseParallelGC -Xmx10g -cp /l/util.nightly/src/main:test-framework/build/classes/java/main:sandbox/build/classes/java/main:codecs/build/classes/java/main:codecs/build/resources/main:core/build/classes/java/main:core/build/classes/java/main21:core/build/resources/main:sandbox/build/classes/java/main:spatial3d/build/classes/java/main perf.IndexAndSearchOpenStreetMaps -geo3dlarge -polyMedium 417.5s: geo3d, polyMedium: INDEX SIZE: 0.6990031152963638 GB 417.5s: geo3d, polyMedium: READER MB: 0.0 417.5s: geo3d, polyMedium: maxDoc=60844404 419.2s: geo3d, polyMedium: ITER 0: 1.67 M hits/sec, 20.44 QPS (1.61 sec for 33 queries), totHits=2693541 419.2s: geo3d, polyMedium: *** 420.3s: geo3d, polyMedium: ITER 1: 2.47 M hits/sec, 30.25 QPS (1.09 sec for 33 queries), totHits=2693541 420.3s: geo3d, polyMedium: *** 421.4s: geo3d, polyMedium: ITER 2: 2.47 M hits/sec, 30.21 QPS (1.09 sec for 33 queries), totHits=2693541 422.5s: geo3d, polyMedium: ITER 3: 2.42 M hits/sec, 29.61 QPS (1.11 sec for 33 queries), totHits=2693541 423.6s: geo3d, polyMedium: ITER 4: 2.53 M hits/sec, 31.03 QPS (1.06 sec for 33 queries), totHits=2693541 423.6s: geo3d, polyMedium: *** 424.7s: geo3d, polyMedium: ITER 5: 2.51 M hits/sec, 30.71 QPS (1.07 sec for 33 queries), totHits=2693541 425.7s: geo3d, polyMedium: ITER 6: 2.50 M hits/sec, 30.57 QPS (1.08 sec for 33 queries), totHits=2693541 426.8s: geo3d, polyMedium: ITER 7: 2.50 M hits/sec, 30.62 QPS (1.08 sec for 33 queries), totHits=2693541 427.9s: geo3d, polyMedium: ITER 8: 2.53 M hits/sec, 30.94 QPS (1.07 sec for 33 queries), totHits=2693541 429.0s: geo3d, polyMedium: ITER 9: 2.51 M hits/sec, 30.80 QPS (1.07 sec for 33 queries), totHits=2693541 430.0s: geo3d, polyMedium: ITER 10: 2.51 M hits/sec, 30.78 QPS (1.07 sec for 33 queries), totHits=2693541 431.1s: geo3d, polyMedium: ITER 11: 2.54 M hits/sec, 31.17 QPS (1.06 sec for 33 queries), totHits=2693541 431.1s: geo3d, polyMedium: *** 432.2s: geo3d, polyMedium: ITER 12: 2.50 M hits/sec, 30.64 QPS (1.08 sec for 33 queries), totHits=2693541 433.2s: geo3d, polyMedium: ITER 13: 2.52 M hits/sec, 30.89 QPS (1.07 sec for 33 queries), totHits=2693541 434.3s: geo3d, polyMedium: ITER 14: 2.51 M hits/sec, 30.75 QPS (1.07 sec for 33 queries), totHits=2693541 435.4s: geo3d, polyMedium: ITER 15: 2.51 M hits/sec, 30.78 QPS (1.07 sec for 33 queries), totHits=2693541 436.4s: geo3d, polyMedium: ITER 16: 2.53 M hits/sec, 30.97 QPS (1.07 sec for 33 queries), totHits=2693541 437.5s: geo3d, polyMedium: ITER 17: 2.52 M hits/sec, 30.88 QPS (1.07 sec for 33 queries), totHits=2693541 438.6s: geo3d, polyMedium: ITER 18: 2.52 M hits/sec, 30.89 QPS (1.07 sec for 33 queries), totHits=2693541 439.7s: geo3d, polyMedium: ITER 19: 2.49 M hits/sec, 30.54 QPS (1.08 sec for 33 queries), totHits=2693541 439.7s: geo3d, polyMedium: BEST M hits/sec: 2.5438194011556283 439.7s: geo3d, polyMedium: BEST QPS: 31.165681249379805 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|128.9s|0.0s|0.70|0.00| |points|108.3s|0.0s|0.49|0.00| |shapes|152.6s|0.0s|1.25|0.00| ||Shape||Approach||M hits/sec||QPS||Hit count|| |distance|geo3d|||| |distance|points|||| |distance|geopoint|||| |distance|shapes|||| |box|geo3d|||| |box|points|||| |box|geopoint|||| |box|shapes|||| |poly 10|geo3d|||| |poly 10|points|||| |poly 10|geopoint|||| |poly 10|shapes|||| |polyMedium|geo3d|2.54|31.17|2693541| |polyMedium|points|16.44|201.47|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|||| |polyRussia|geo3d|3.70|1.05|3508671| |polyRussia|points|65.46|18.66|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|48.28|13.76|3508846| |nearest 10|geo3d|||| |nearest 10|points|||| |nearest 10|geopoint|||| |nearest 10|shapes|||| |sort|geo3d|||| |sort|points|||| |sort|geopoint|||| |sort|shapes|||| RUN: java -XX:+UseParallelGC -Xmx10g -cp /l/util.nightly/src/main:test-framework/build/classes/java/main:sandbox/build/classes/java/main:codecs/build/classes/java/main:codecs/build/resources/main:core/build/classes/java/main:core/build/classes/java/main21:core/build/resources/main:sandbox/build/classes/java/main:spatial3d/build/classes/java/main perf.IndexAndSearchOpenStreetMaps -shapes -polyMedium 439.9s: shapes, polyMedium: INDEX SIZE: 1.2543620793148875 GB 439.9s: shapes, polyMedium: READER MB: 0.0 439.9s: shapes, polyMedium: maxDoc=60844404 440.7s: shapes, polyMedium: ITER 0: 4.49 M hits/sec, 54.97 QPS (0.60 sec for 33 queries), totHits=2693559 440.7s: shapes, polyMedium: *** 440.9s: shapes, polyMedium: ITER 1: 12.73 M hits/sec, 155.93 QPS (0.21 sec for 33 queries), totHits=2693559 440.9s: shapes, polyMedium: *** 441.1s: shapes, polyMedium: ITER 2: 12.42 M hits/sec, 152.22 QPS (0.22 sec for 33 queries), totHits=2693559 441.3s: shapes, polyMedium: ITER 3: 12.83 M hits/sec, 157.23 QPS (0.21 sec for 33 queries), totHits=2693559 441.3s: shapes, polyMedium: *** 441.5s: shapes, polyMedium: ITER 4: 12.43 M hits/sec, 152.33 QPS (0.22 sec for 33 queries), totHits=2693559 441.7s: shapes, polyMedium: ITER 5: 12.28 M hits/sec, 150.43 QPS (0.22 sec for 33 queries), totHits=2693559 442.0s: shapes, polyMedium: ITER 6: 12.49 M hits/sec, 153.00 QPS (0.22 sec for 33 queries), totHits=2693559 442.2s: shapes, polyMedium: ITER 7: 12.57 M hits/sec, 154.04 QPS (0.21 sec for 33 queries), totHits=2693559 442.4s: shapes, polyMedium: ITER 8: 12.23 M hits/sec, 149.85 QPS (0.22 sec for 33 queries), totHits=2693559 442.6s: shapes, polyMedium: ITER 9: 12.22 M hits/sec, 149.68 QPS (0.22 sec for 33 queries), totHits=2693559 442.8s: shapes, polyMedium: ITER 10: 12.15 M hits/sec, 148.86 QPS (0.22 sec for 33 queries), totHits=2693559 443.1s: shapes, polyMedium: ITER 11: 12.08 M hits/sec, 148.04 QPS (0.22 sec for 33 queries), totHits=2693559 443.3s: shapes, polyMedium: ITER 12: 12.27 M hits/sec, 150.33 QPS (0.22 sec for 33 queries), totHits=2693559 443.5s: shapes, polyMedium: ITER 13: 12.22 M hits/sec, 149.76 QPS (0.22 sec for 33 queries), totHits=2693559 443.7s: shapes, polyMedium: ITER 14: 12.73 M hits/sec, 155.90 QPS (0.21 sec for 33 queries), totHits=2693559 443.9s: shapes, polyMedium: ITER 15: 12.26 M hits/sec, 150.20 QPS (0.22 sec for 33 queries), totHits=2693559 444.1s: shapes, polyMedium: ITER 16: 12.50 M hits/sec, 153.17 QPS (0.22 sec for 33 queries), totHits=2693559 444.4s: shapes, polyMedium: ITER 17: 12.49 M hits/sec, 153.06 QPS (0.22 sec for 33 queries), totHits=2693559 444.6s: shapes, polyMedium: ITER 18: 12.46 M hits/sec, 152.64 QPS (0.22 sec for 33 queries), totHits=2693559 444.8s: shapes, polyMedium: ITER 19: 12.33 M hits/sec, 151.05 QPS (0.22 sec for 33 queries), totHits=2693559 444.8s: shapes, polyMedium: BEST M hits/sec: 12.83353940873265 444.8s: shapes, polyMedium: BEST QPS: 157.22945013945395 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|128.9s|0.0s|0.70|0.00| |points|108.3s|0.0s|0.49|0.00| |shapes|152.6s|0.0s|1.25|0.00| ||Shape||Approach||M hits/sec||QPS||Hit count|| |distance|geo3d|||| |distance|points|||| |distance|geopoint|||| |distance|shapes|||| |box|geo3d|||| |box|points|||| |box|geopoint|||| |box|shapes|||| |poly 10|geo3d|||| |poly 10|points|||| |poly 10|geopoint|||| |poly 10|shapes|||| |polyMedium|geo3d|2.54|31.17|2693541| |polyMedium|points|16.44|201.47|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|12.83|157.23|2693559| |polyRussia|geo3d|3.70|1.05|3508671| |polyRussia|points|65.46|18.66|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|48.28|13.76|3508846| |nearest 10|geo3d|||| |nearest 10|points|||| |nearest 10|geopoint|||| |nearest 10|shapes|||| |sort|geo3d|||| |sort|points|||| |sort|geopoint|||| |sort|shapes|||| RUN: java -XX:+UseParallelGC -Xmx10g -cp /l/util.nightly/src/main:test-framework/build/classes/java/main:sandbox/build/classes/java/main:codecs/build/classes/java/main:codecs/build/resources/main:core/build/classes/java/main:core/build/classes/java/main21:core/build/resources/main:sandbox/build/classes/java/main:spatial3d/build/classes/java/main perf.IndexAndSearchOpenStreetMaps -points -poly 10 445.0s: points, poly 10: INDEX SIZE: 0.4939169967547059 GB 445.0s: points, poly 10: READER MB: 0.0 445.0s: points, poly 10: maxDoc=60844404 447.1s: points, poly 10: ITER 0: 174.22 M hits/sec, 110.17 QPS (2.04 sec for 225 queries), totHits=355809475 447.1s: points, poly 10: *** 448.7s: points, poly 10: ITER 1: 217.61 M hits/sec, 137.61 QPS (1.64 sec for 225 queries), totHits=355809475 448.7s: points, poly 10: *** 450.1s: points, poly 10: ITER 2: 260.63 M hits/sec, 164.81 QPS (1.37 sec for 225 queries), totHits=355809475 450.1s: points, poly 10: *** 451.4s: points, poly 10: ITER 3: 266.26 M hits/sec, 168.37 QPS (1.34 sec for 225 queries), totHits=355809475 451.4s: points, poly 10: *** 452.8s: points, poly 10: ITER 4: 266.04 M hits/sec, 168.24 QPS (1.34 sec for 225 queries), totHits=355809475 454.1s: points, poly 10: ITER 5: 264.12 M hits/sec, 167.02 QPS (1.35 sec for 225 queries), totHits=355809475 455.5s: points, poly 10: ITER 6: 262.20 M hits/sec, 165.80 QPS (1.36 sec for 225 queries), totHits=355809475 456.8s: points, poly 10: ITER 7: 264.99 M hits/sec, 167.57 QPS (1.34 sec for 225 queries), totHits=355809475 458.2s: points, poly 10: ITER 8: 265.74 M hits/sec, 168.04 QPS (1.34 sec for 225 queries), totHits=355809475 459.5s: points, poly 10: ITER 9: 263.35 M hits/sec, 166.53 QPS (1.35 sec for 225 queries), totHits=355809475 460.8s: points, poly 10: ITER 10: 268.42 M hits/sec, 169.74 QPS (1.33 sec for 225 queries), totHits=355809475 460.8s: points, poly 10: *** 462.2s: points, poly 10: ITER 11: 266.34 M hits/sec, 168.42 QPS (1.34 sec for 225 queries), totHits=355809475 463.5s: points, poly 10: ITER 12: 266.26 M hits/sec, 168.37 QPS (1.34 sec for 225 queries), totHits=355809475 464.8s: points, poly 10: ITER 13: 266.14 M hits/sec, 168.30 QPS (1.34 sec for 225 queries), totHits=355809475 466.2s: points, poly 10: ITER 14: 264.87 M hits/sec, 167.49 QPS (1.34 sec for 225 queries), totHits=355809475 467.5s: points, poly 10: ITER 15: 264.37 M hits/sec, 167.18 QPS (1.35 sec for 225 queries), totHits=355809475 468.9s: points, poly 10: ITER 16: 264.23 M hits/sec, 167.09 QPS (1.35 sec for 225 queries), totHits=355809475 470.2s: points, poly 10: ITER 17: 265.83 M hits/sec, 168.10 QPS (1.34 sec for 225 queries), totHits=355809475 471.6s: points, poly 10: ITER 18: 259.92 M hits/sec, 164.36 QPS (1.37 sec for 225 queries), totHits=355809475 472.9s: points, poly 10: ITER 19: 262.25 M hits/sec, 165.84 QPS (1.36 sec for 225 queries), totHits=355809475 472.9s: points, poly 10: BEST M hits/sec: 268.42334141545206 472.9s: points, poly 10: BEST QPS: 169.7404258795433 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|128.9s|0.0s|0.70|0.00| |points|108.3s|0.0s|0.49|0.00| |shapes|152.6s|0.0s|1.25|0.00| ||Shape||Approach||M hits/sec||QPS||Hit count|| |distance|geo3d|||| |distance|points|||| |distance|geopoint|||| |distance|shapes|||| |box|geo3d|||| |box|points|||| |box|geopoint|||| |box|shapes|||| |poly 10|geo3d|||| |poly 10|points|268.42|169.74|355809475| |poly 10|geopoint|||| |poly 10|shapes|||| |polyMedium|geo3d|2.54|31.17|2693541| |polyMedium|points|16.44|201.47|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|12.83|157.23|2693559| |polyRussia|geo3d|3.70|1.05|3508671| |polyRussia|points|65.46|18.66|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|48.28|13.76|3508846| |nearest 10|geo3d|||| |nearest 10|points|||| |nearest 10|geopoint|||| |nearest 10|shapes|||| |sort|geo3d|||| |sort|points|||| |sort|geopoint|||| |sort|shapes|||| RUN: java -XX:+UseParallelGC -Xmx10g -cp /l/util.nightly/src/main:test-framework/build/classes/java/main:sandbox/build/classes/java/main:codecs/build/classes/java/main:codecs/build/resources/main:core/build/classes/java/main:core/build/classes/java/main21:core/build/resources/main:sandbox/build/classes/java/main:spatial3d/build/classes/java/main perf.IndexAndSearchOpenStreetMaps -geo3d -poly 10 473.2s: geo3d, poly 10: INDEX SIZE: 0.6990031152963638 GB 473.2s: geo3d, poly 10: READER MB: 0.0 473.2s: geo3d, poly 10: maxDoc=60844404 475.5s: geo3d, poly 10: ITER 0: 157.75 M hits/sec, 99.74 QPS (2.26 sec for 225 queries), totHits=355855227 475.5s: geo3d, poly 10: *** 477.3s: geo3d, poly 10: ITER 1: 198.10 M hits/sec, 125.26 QPS (1.80 sec for 225 queries), totHits=355855227 477.3s: geo3d, poly 10: *** 478.8s: geo3d, poly 10: ITER 2: 234.34 M hits/sec, 148.17 QPS (1.52 sec for 225 queries), totHits=355855227 478.8s: geo3d, poly 10: *** 480.3s: geo3d, poly 10: ITER 3: 237.00 M hits/sec, 149.85 QPS (1.50 sec for 225 queries), totHits=355855227 480.3s: geo3d, poly 10: *** 481.8s: geo3d, poly 10: ITER 4: 235.71 M hits/sec, 149.03 QPS (1.51 sec for 225 queries), totHits=355855227 483.3s: geo3d, poly 10: ITER 5: 238.16 M hits/sec, 150.59 QPS (1.49 sec for 225 queries), totHits=355855227 483.3s: geo3d, poly 10: *** 484.8s: geo3d, poly 10: ITER 6: 235.43 M hits/sec, 148.86 QPS (1.51 sec for 225 queries), totHits=355855227 486.3s: geo3d, poly 10: ITER 7: 236.26 M hits/sec, 149.38 QPS (1.51 sec for 225 queries), totHits=355855227 487.8s: geo3d, poly 10: ITER 8: 236.67 M hits/sec, 149.64 QPS (1.50 sec for 225 queries), totHits=355855227 489.3s: geo3d, poly 10: ITER 9: 239.67 M hits/sec, 151.54 QPS (1.48 sec for 225 queries), totHits=355855227 489.3s: geo3d, poly 10: *** 490.8s: geo3d, poly 10: ITER 10: 237.17 M hits/sec, 149.96 QPS (1.50 sec for 225 queries), totHits=355855227 492.3s: geo3d, poly 10: ITER 11: 236.03 M hits/sec, 149.24 QPS (1.51 sec for 225 queries), totHits=355855227 493.8s: geo3d, poly 10: ITER 12: 234.81 M hits/sec, 148.46 QPS (1.52 sec for 225 queries), totHits=355855227 495.3s: geo3d, poly 10: ITER 13: 236.10 M hits/sec, 149.28 QPS (1.51 sec for 225 queries), totHits=355855227 496.8s: geo3d, poly 10: ITER 14: 236.73 M hits/sec, 149.68 QPS (1.50 sec for 225 queries), totHits=355855227 498.3s: geo3d, poly 10: ITER 15: 238.62 M hits/sec, 150.88 QPS (1.49 sec for 225 queries), totHits=355855227 499.8s: geo3d, poly 10: ITER 16: 238.55 M hits/sec, 150.83 QPS (1.49 sec for 225 queries), totHits=355855227 501.3s: geo3d, poly 10: ITER 17: 242.79 M hits/sec, 153.51 QPS (1.47 sec for 225 queries), totHits=355855227 501.3s: geo3d, poly 10: *** 502.8s: geo3d, poly 10: ITER 18: 235.45 M hits/sec, 148.87 QPS (1.51 sec for 225 queries), totHits=355855227 504.3s: geo3d, poly 10: ITER 19: 238.09 M hits/sec, 150.54 QPS (1.49 sec for 225 queries), totHits=355855227 504.3s: geo3d, poly 10: BEST M hits/sec: 242.78717794092105 504.3s: geo3d, poly 10: BEST QPS: 153.50937935416988 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|128.9s|0.0s|0.70|0.00| |points|108.3s|0.0s|0.49|0.00| |shapes|152.6s|0.0s|1.25|0.00| ||Shape||Approach||M hits/sec||QPS||Hit count|| |distance|geo3d|||| |distance|points|||| |distance|geopoint|||| |distance|shapes|||| |box|geo3d|||| |box|points|||| |box|geopoint|||| |box|shapes|||| |poly 10|geo3d|242.79|153.51|355855227| |poly 10|points|268.42|169.74|355809475| |poly 10|geopoint|||| |poly 10|shapes|||| |polyMedium|geo3d|2.54|31.17|2693541| |polyMedium|points|16.44|201.47|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|12.83|157.23|2693559| |polyRussia|geo3d|3.70|1.05|3508671| |polyRussia|points|65.46|18.66|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|48.28|13.76|3508846| |nearest 10|geo3d|||| |nearest 10|points|||| |nearest 10|geopoint|||| |nearest 10|shapes|||| |sort|geo3d|||| |sort|points|||| |sort|geopoint|||| |sort|shapes|||| RUN: java -XX:+UseParallelGC -Xmx10g -cp /l/util.nightly/src/main:test-framework/build/classes/java/main:sandbox/build/classes/java/main:codecs/build/classes/java/main:codecs/build/resources/main:core/build/classes/java/main:core/build/classes/java/main21:core/build/resources/main:sandbox/build/classes/java/main:spatial3d/build/classes/java/main perf.IndexAndSearchOpenStreetMaps -shapes -poly 10 504.5s: shapes, poly 10: INDEX SIZE: 1.2543620793148875 GB 504.5s: shapes, poly 10: READER MB: 0.0 504.5s: shapes, poly 10: maxDoc=60844404 507.4s: shapes, poly 10: ITER 0: 125.06 M hits/sec, 79.09 QPS (2.85 sec for 225 queries), totHits=355809475 507.4s: shapes, poly 10: *** 510.0s: shapes, poly 10: ITER 1: 136.76 M hits/sec, 86.48 QPS (2.60 sec for 225 queries), totHits=355809475 510.0s: shapes, poly 10: *** 512.4s: shapes, poly 10: ITER 2: 148.01 M hits/sec, 93.60 QPS (2.40 sec for 225 queries), totHits=355809475 512.4s: shapes, poly 10: *** 514.8s: shapes, poly 10: ITER 3: 149.94 M hits/sec, 94.82 QPS (2.37 sec for 225 queries), totHits=355809475 514.8s: shapes, poly 10: *** 517.1s: shapes, poly 10: ITER 4: 150.07 M hits/sec, 94.90 QPS (2.37 sec for 225 queries), totHits=355809475 517.1s: shapes, poly 10: *** 519.6s: shapes, poly 10: ITER 5: 144.94 M hits/sec, 91.65 QPS (2.45 sec for 225 queries), totHits=355809475 522.1s: shapes, poly 10: ITER 6: 140.48 M hits/sec, 88.84 QPS (2.53 sec for 225 queries), totHits=355809475 524.7s: shapes, poly 10: ITER 7: 138.03 M hits/sec, 87.28 QPS (2.58 sec for 225 queries), totHits=355809475 527.3s: shapes, poly 10: ITER 8: 137.68 M hits/sec, 87.06 QPS (2.58 sec for 225 queries), totHits=355809475 529.9s: shapes, poly 10: ITER 9: 138.52 M hits/sec, 87.59 QPS (2.57 sec for 225 queries), totHits=355809475 532.4s: shapes, poly 10: ITER 10: 138.21 M hits/sec, 87.40 QPS (2.57 sec for 225 queries), totHits=355809475 534.9s: shapes, poly 10: ITER 11: 142.55 M hits/sec, 90.15 QPS (2.50 sec for 225 queries), totHits=355809475 537.5s: shapes, poly 10: ITER 12: 139.81 M hits/sec, 88.41 QPS (2.54 sec for 225 queries), totHits=355809475 540.1s: shapes, poly 10: ITER 13: 137.88 M hits/sec, 87.19 QPS (2.58 sec for 225 queries), totHits=355809475 542.6s: shapes, poly 10: ITER 14: 138.57 M hits/sec, 87.63 QPS (2.57 sec for 225 queries), totHits=355809475 545.2s: shapes, poly 10: ITER 15: 138.65 M hits/sec, 87.67 QPS (2.57 sec for 225 queries), totHits=355809475 547.8s: shapes, poly 10: ITER 16: 135.75 M hits/sec, 85.84 QPS (2.62 sec for 225 queries), totHits=355809475 550.4s: shapes, poly 10: ITER 17: 136.75 M hits/sec, 86.48 QPS (2.60 sec for 225 queries), totHits=355809475 553.0s: shapes, poly 10: ITER 18: 136.37 M hits/sec, 86.23 QPS (2.61 sec for 225 queries), totHits=355809475 555.6s: shapes, poly 10: ITER 19: 136.09 M hits/sec, 86.06 QPS (2.61 sec for 225 queries), totHits=355809475 555.6s: shapes, poly 10: BEST M hits/sec: 150.06799548267716 555.6s: shapes, poly 10: BEST QPS: 94.89713275230336 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|128.9s|0.0s|0.70|0.00| |points|108.3s|0.0s|0.49|0.00| |shapes|152.6s|0.0s|1.25|0.00| ||Shape||Approach||M hits/sec||QPS||Hit count|| |distance|geo3d|||| |distance|points|||| |distance|geopoint|||| |distance|shapes|||| |box|geo3d|||| |box|points|||| |box|geopoint|||| |box|shapes|||| |poly 10|geo3d|242.79|153.51|355855227| |poly 10|points|268.42|169.74|355809475| |poly 10|geopoint|||| |poly 10|shapes|150.07|94.90|355809475| |polyMedium|geo3d|2.54|31.17|2693541| |polyMedium|points|16.44|201.47|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|12.83|157.23|2693559| |polyRussia|geo3d|3.70|1.05|3508671| |polyRussia|points|65.46|18.66|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|48.28|13.76|3508846| |nearest 10|geo3d|||| |nearest 10|points|||| |nearest 10|geopoint|||| |nearest 10|shapes|||| |sort|geo3d|||| |sort|points|||| |sort|geopoint|||| |sort|shapes|||| RUN: java -XX:+UseParallelGC -Xmx10g -cp /l/util.nightly/src/main:test-framework/build/classes/java/main:sandbox/build/classes/java/main:codecs/build/classes/java/main:codecs/build/resources/main:core/build/classes/java/main:core/build/classes/java/main21:core/build/resources/main:sandbox/build/classes/java/main:spatial3d/build/classes/java/main perf.IndexAndSearchOpenStreetMaps -points -nearest 10 555.9s: points, nearest 10: INDEX SIZE: 0.4939169967547059 GB 555.9s: points, nearest 10: READER MB: 0.0 555.9s: points, nearest 10: maxDoc=60844404 556.1s: points, nearest 10: ITER 0: 1383.64 QPS (0.16 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 556.1s: points, nearest 10: *** 556.2s: points, nearest 10: ITER 1: 2542.25 QPS (0.09 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 556.2s: points, nearest 10: *** 556.2s: points, nearest 10: ITER 2: 3043.45 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 556.2s: points, nearest 10: *** 556.3s: points, nearest 10: ITER 3: 3075.95 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 556.3s: points, nearest 10: *** 556.4s: points, nearest 10: ITER 4: 3155.57 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 556.4s: points, nearest 10: *** 556.4s: points, nearest 10: ITER 5: 3271.29 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 556.4s: points, nearest 10: *** 556.5s: points, nearest 10: ITER 6: 3273.14 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 556.5s: points, nearest 10: *** 556.6s: points, nearest 10: ITER 7: 3278.06 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 556.6s: points, nearest 10: *** 556.6s: points, nearest 10: ITER 8: 3311.91 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 556.6s: points, nearest 10: *** 556.7s: points, nearest 10: ITER 9: 3125.87 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 556.8s: points, nearest 10: ITER 10: 3214.85 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 556.9s: points, nearest 10: ITER 11: 3302.27 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 556.9s: points, nearest 10: ITER 12: 3313.62 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 556.9s: points, nearest 10: *** 557.0s: points, nearest 10: ITER 13: 3310.07 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 557.1s: points, nearest 10: ITER 14: 3309.81 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 557.1s: points, nearest 10: ITER 15: 3308.13 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 557.2s: points, nearest 10: ITER 16: 3312.79 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 557.3s: points, nearest 10: ITER 17: 3317.22 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 557.3s: points, nearest 10: *** 557.3s: points, nearest 10: ITER 18: 3317.13 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 557.4s: points, nearest 10: ITER 19: 3306.98 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 557.4s: points, nearest 10: BEST M hits/sec: 0.03317223470980759 557.4s: points, nearest 10: BEST QPS: 3317.2234709807594 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|128.9s|0.0s|0.70|0.00| |points|108.3s|0.0s|0.49|0.00| |shapes|152.6s|0.0s|1.25|0.00| ||Shape||Approach||M hits/sec||QPS||Hit count|| |distance|geo3d|||| |distance|points|||| |distance|geopoint|||| |distance|shapes|||| |box|geo3d|||| |box|points|||| |box|geopoint|||| |box|shapes|||| |poly 10|geo3d|242.79|153.51|355855227| |poly 10|points|268.42|169.74|355809475| |poly 10|geopoint|||| |poly 10|shapes|150.07|94.90|355809475| |polyMedium|geo3d|2.54|31.17|2693541| |polyMedium|points|16.44|201.47|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|12.83|157.23|2693559| |polyRussia|geo3d|3.70|1.05|3508671| |polyRussia|points|65.46|18.66|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|48.28|13.76|3508846| |nearest 10|geo3d|||| |nearest 10|points|0.03|3317.22|60844404| |nearest 10|geopoint|||| |nearest 10|shapes|||| |sort|geo3d|||| |sort|points|||| |sort|geopoint|||| |sort|shapes|||| RUN: java -XX:+UseParallelGC -Xmx10g -cp /l/util.nightly/src/main:test-framework/build/classes/java/main:sandbox/build/classes/java/main:codecs/build/classes/java/main:codecs/build/resources/main:core/build/classes/java/main:core/build/classes/java/main21:core/build/resources/main:sandbox/build/classes/java/main:spatial3d/build/classes/java/main perf.IndexAndSearchOpenStreetMaps -points -sort -box -reindex 559.1s: points, sort: 1000000... 561.1s: points, sort: 2000000... 562.6s: points, sort: 3000000... 564.0s: points, sort: 4000000... 565.4s: points, sort: 5000000... 566.8s: points, sort: 6000000... 568.2s: points, sort: 7000000... 569.7s: points, sort: 8000000... 571.1s: points, sort: 9000000... 572.5s: points, sort: 10000000... 579.9s: points, sort: 11000000... 580.9s: points, sort: 12000000... 582.3s: points, sort: 13000000... 583.7s: points, sort: 14000000... 585.1s: points, sort: 15000000... 586.5s: points, sort: 16000000... 588.0s: points, sort: 17000000... 589.4s: points, sort: 18000000... 590.8s: points, sort: 19000000... 592.2s: points, sort: 20000000... 593.6s: points, sort: 21000000... 600.8s: points, sort: 22000000... 601.7s: points, sort: 23000000... 603.1s: points, sort: 24000000... 604.6s: points, sort: 25000000... 606.0s: points, sort: 26000000... 607.4s: points, sort: 27000000... 608.8s: points, sort: 28000000... 610.2s: points, sort: 29000000... 611.6s: points, sort: 30000000... 613.0s: points, sort: 31000000... 614.3s: points, sort: 32000000... 621.5s: points, sort: 33000000... 622.9s: points, sort: 34000000... 623.8s: points, sort: 35000000... 625.2s: points, sort: 36000000... 626.6s: points, sort: 37000000... 628.0s: points, sort: 38000000... 629.3s: points, sort: 39000000... 630.7s: points, sort: 40000000... 632.1s: points, sort: 41000000... 633.5s: points, sort: 42000000... 634.9s: points, sort: 43000000... 642.0s: points, sort: 44000000... 643.4s: points, sort: 45000000... 644.3s: points, sort: 46000000... 645.7s: points, sort: 47000000... 647.1s: points, sort: 48000000... 648.5s: points, sort: 49000000... 649.9s: points, sort: 50000000... 651.3s: points, sort: 51000000... 652.7s: points, sort: 52000000... 654.1s: points, sort: 53000000... 655.5s: points, sort: 54000000... 662.5s: points, sort: 55000000... 664.0s: points, sort: 56000000... 664.9s: points, sort: 57000000... 666.3s: points, sort: 58000000... 667.7s: points, sort: 59000000... 669.1s: points, sort: 60000000... 674.4s: points, sort: 116.900557888 sec to index part 0 674.4s: points, sort: INDEX SIZE: 0.9472499107941985 GB 674.4s: points, sort: READER MB: 0.0 674.4s: points, sort: maxDoc=60844404 676.6s: points, sort: ITER 0: 129.59 M hits/sec, 131.86 QPS (1.71 sec for 225 queries), totHits=221118844 676.6s: points, sort: *** 678.5s: points, sort: ITER 1: 150.22 M hits/sec, 152.86 QPS (1.47 sec for 225 queries), totHits=221118844 678.5s: points, sort: *** 680.4s: points, sort: ITER 2: 151.39 M hits/sec, 154.04 QPS (1.46 sec for 225 queries), totHits=221118844 680.4s: points, sort: *** 682.3s: points, sort: ITER 3: 149.80 M hits/sec, 152.43 QPS (1.48 sec for 225 queries), totHits=221118844 684.2s: points, sort: ITER 4: 151.71 M hits/sec, 154.37 QPS (1.46 sec for 225 queries), totHits=221118844 684.2s: points, sort: *** 686.1s: points, sort: ITER 5: 151.65 M hits/sec, 154.31 QPS (1.46 sec for 225 queries), totHits=221118844 688.1s: points, sort: ITER 6: 151.50 M hits/sec, 154.15 QPS (1.46 sec for 225 queries), totHits=221118844 690.0s: points, sort: ITER 7: 151.43 M hits/sec, 154.09 QPS (1.46 sec for 225 queries), totHits=221118844 691.9s: points, sort: ITER 8: 151.25 M hits/sec, 153.90 QPS (1.46 sec for 225 queries), totHits=221118844 693.8s: points, sort: ITER 9: 151.78 M hits/sec, 154.45 QPS (1.46 sec for 225 queries), totHits=221118844 693.8s: points, sort: *** 695.6s: points, sort: ITER 10: 153.21 M hits/sec, 155.90 QPS (1.44 sec for 225 queries), totHits=221118844 695.6s: points, sort: *** 697.5s: points, sort: ITER 11: 151.41 M hits/sec, 154.07 QPS (1.46 sec for 225 queries), totHits=221118844 699.5s: points, sort: ITER 12: 149.22 M hits/sec, 151.84 QPS (1.48 sec for 225 queries), totHits=221118844 701.3s: points, sort: ITER 13: 153.21 M hits/sec, 155.90 QPS (1.44 sec for 225 queries), totHits=221118844 703.2s: points, sort: ITER 14: 154.10 M hits/sec, 156.81 QPS (1.43 sec for 225 queries), totHits=221118844 703.2s: points, sort: *** 705.1s: points, sort: ITER 15: 154.39 M hits/sec, 157.10 QPS (1.43 sec for 225 queries), totHits=221118844 705.1s: points, sort: *** 706.9s: points, sort: ITER 16: 153.34 M hits/sec, 156.03 QPS (1.44 sec for 225 queries), totHits=221118844 708.8s: points, sort: ITER 17: 152.73 M hits/sec, 155.41 QPS (1.45 sec for 225 queries), totHits=221118844 710.7s: points, sort: ITER 18: 153.52 M hits/sec, 156.22 QPS (1.44 sec for 225 queries), totHits=221118844 712.6s: points, sort: ITER 19: 151.81 M hits/sec, 154.47 QPS (1.46 sec for 225 queries), totHits=221118844 712.6s: points, sort: BEST M hits/sec: 154.38703247046192 712.6s: points, sort: BEST QPS: 157.09688815962667 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|128.9s|0.0s|0.70|0.00| |points|108.3s|0.0s|0.49|0.00| |shapes|152.6s|0.0s|1.25|0.00| ||Shape||Approach||M hits/sec||QPS||Hit count|| |distance|geo3d|||| |distance|points|||| |distance|geopoint|||| |distance|shapes|||| |box|geo3d|||| |box|points|||| |box|geopoint|||| |box|shapes|||| |poly 10|geo3d|242.79|153.51|355855227| |poly 10|points|268.42|169.74|355809475| |poly 10|geopoint|||| |poly 10|shapes|150.07|94.90|355809475| |polyMedium|geo3d|2.54|31.17|2693541| |polyMedium|points|16.44|201.47|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|12.83|157.23|2693559| |polyRussia|geo3d|3.70|1.05|3508671| |polyRussia|points|65.46|18.66|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|48.28|13.76|3508846| |nearest 10|geo3d|||| |nearest 10|points|0.03|3317.22|60844404| |nearest 10|geopoint|||| |nearest 10|shapes|||| |sort|geo3d|||| |sort|points|154.39|157.10|221118844| |sort|geopoint|||| |sort|shapes|||| RUN: java -XX:+UseParallelGC -Xmx10g -cp /l/util.nightly/src/main:test-framework/build/classes/java/main:sandbox/build/classes/java/main:codecs/build/classes/java/main:codecs/build/resources/main:core/build/classes/java/main:core/build/classes/java/main21:core/build/resources/main:sandbox/build/classes/java/main:spatial3d/build/classes/java/main perf.IndexAndSearchOpenStreetMaps -points -distance 712.9s: points, distance: INDEX SIZE: 0.4939169967547059 GB 712.9s: points, distance: READER MB: 0.0 712.9s: points, distance: maxDoc=60844404 714.5s: points, distance: ITER 0: 243.12 M hits/sec, 142.84 QPS (1.58 sec for 225 queries), totHits=382961957 714.5s: points, distance: *** 715.7s: points, distance: ITER 1: 309.96 M hits/sec, 182.11 QPS (1.24 sec for 225 queries), totHits=382961957 715.7s: points, distance: *** 716.9s: points, distance: ITER 2: 318.71 M hits/sec, 187.25 QPS (1.20 sec for 225 queries), totHits=382961957 716.9s: points, distance: *** 718.1s: points, distance: ITER 3: 321.27 M hits/sec, 188.75 QPS (1.19 sec for 225 queries), totHits=382961957 718.1s: points, distance: *** 719.3s: points, distance: ITER 4: 319.10 M hits/sec, 187.48 QPS (1.20 sec for 225 queries), totHits=382961957 720.5s: points, distance: ITER 5: 320.80 M hits/sec, 188.48 QPS (1.19 sec for 225 queries), totHits=382961957 721.7s: points, distance: ITER 6: 319.58 M hits/sec, 187.76 QPS (1.20 sec for 225 queries), totHits=382961957 722.9s: points, distance: ITER 7: 319.81 M hits/sec, 187.90 QPS (1.20 sec for 225 queries), totHits=382961957 724.1s: points, distance: ITER 8: 317.32 M hits/sec, 186.44 QPS (1.21 sec for 225 queries), totHits=382961957 725.3s: points, distance: ITER 9: 320.16 M hits/sec, 188.10 QPS (1.20 sec for 225 queries), totHits=382961957 726.5s: points, distance: ITER 10: 318.05 M hits/sec, 186.86 QPS (1.20 sec for 225 queries), totHits=382961957 727.7s: points, distance: ITER 11: 322.48 M hits/sec, 189.47 QPS (1.19 sec for 225 queries), totHits=382961957 727.7s: points, distance: *** 728.9s: points, distance: ITER 12: 306.39 M hits/sec, 180.01 QPS (1.25 sec for 225 queries), totHits=382961957 730.2s: points, distance: ITER 13: 304.08 M hits/sec, 178.65 QPS (1.26 sec for 225 queries), totHits=382961957 731.4s: points, distance: ITER 14: 313.22 M hits/sec, 184.02 QPS (1.22 sec for 225 queries), totHits=382961957 732.6s: points, distance: ITER 15: 315.48 M hits/sec, 185.35 QPS (1.21 sec for 225 queries), totHits=382961957 733.9s: points, distance: ITER 16: 310.84 M hits/sec, 182.62 QPS (1.23 sec for 225 queries), totHits=382961957 735.1s: points, distance: ITER 17: 313.65 M hits/sec, 184.28 QPS (1.22 sec for 225 queries), totHits=382961957 736.3s: points, distance: ITER 18: 315.59 M hits/sec, 185.42 QPS (1.21 sec for 225 queries), totHits=382961957 737.5s: points, distance: ITER 19: 312.32 M hits/sec, 183.49 QPS (1.23 sec for 225 queries), totHits=382961957 737.5s: points, distance: BEST M hits/sec: 322.48091406892826 737.5s: points, distance: BEST QPS: 189.46583162961238 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|128.9s|0.0s|0.70|0.00| |points|108.3s|0.0s|0.49|0.00| |shapes|152.6s|0.0s|1.25|0.00| ||Shape||Approach||M hits/sec||QPS||Hit count|| |distance|geo3d|||| |distance|points|322.48|189.47|382961957| |distance|geopoint|||| |distance|shapes|||| |box|geo3d|||| |box|points|||| |box|geopoint|||| |box|shapes|||| |poly 10|geo3d|242.79|153.51|355855227| |poly 10|points|268.42|169.74|355809475| |poly 10|geopoint|||| |poly 10|shapes|150.07|94.90|355809475| |polyMedium|geo3d|2.54|31.17|2693541| |polyMedium|points|16.44|201.47|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|12.83|157.23|2693559| |polyRussia|geo3d|3.70|1.05|3508671| |polyRussia|points|65.46|18.66|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|48.28|13.76|3508846| |nearest 10|geo3d|||| |nearest 10|points|0.03|3317.22|60844404| |nearest 10|geopoint|||| |nearest 10|shapes|||| |sort|geo3d|||| |sort|points|154.39|157.10|221118844| |sort|geopoint|||| |sort|shapes|||| RUN: java -XX:+UseParallelGC -Xmx10g -cp /l/util.nightly/src/main:test-framework/build/classes/java/main:sandbox/build/classes/java/main:codecs/build/classes/java/main:codecs/build/resources/main:core/build/classes/java/main:core/build/classes/java/main21:core/build/resources/main:sandbox/build/classes/java/main:spatial3d/build/classes/java/main perf.IndexAndSearchOpenStreetMaps -geo3d -distance 737.8s: geo3d, distance: INDEX SIZE: 0.6990031152963638 GB 737.8s: geo3d, distance: READER MB: 0.0 737.8s: geo3d, distance: maxDoc=60844404 739.9s: geo3d, distance: ITER 0: 182.21 M hits/sec, 106.94 QPS (2.10 sec for 225 queries), totHits=383371904 739.9s: geo3d, distance: *** 741.6s: geo3d, distance: ITER 1: 219.61 M hits/sec, 128.89 QPS (1.75 sec for 225 queries), totHits=383371904 741.6s: geo3d, distance: *** 742.9s: geo3d, distance: ITER 2: 302.90 M hits/sec, 177.77 QPS (1.27 sec for 225 queries), totHits=383371904 742.9s: geo3d, distance: *** 744.2s: geo3d, distance: ITER 3: 298.47 M hits/sec, 175.17 QPS (1.28 sec for 225 queries), totHits=383371904 745.5s: geo3d, distance: ITER 4: 297.81 M hits/sec, 174.79 QPS (1.29 sec for 225 queries), totHits=383371904 746.7s: geo3d, distance: ITER 5: 300.44 M hits/sec, 176.33 QPS (1.28 sec for 225 queries), totHits=383371904 748.0s: geo3d, distance: ITER 6: 298.61 M hits/sec, 175.25 QPS (1.28 sec for 225 queries), totHits=383371904 749.3s: geo3d, distance: ITER 7: 303.05 M hits/sec, 177.86 QPS (1.27 sec for 225 queries), totHits=383371904 749.3s: geo3d, distance: *** 750.6s: geo3d, distance: ITER 8: 299.99 M hits/sec, 176.06 QPS (1.28 sec for 225 queries), totHits=383371904 751.8s: geo3d, distance: ITER 9: 305.10 M hits/sec, 179.06 QPS (1.26 sec for 225 queries), totHits=383371904 751.8s: geo3d, distance: *** 753.1s: geo3d, distance: ITER 10: 297.11 M hits/sec, 174.37 QPS (1.29 sec for 225 queries), totHits=383371904 754.4s: geo3d, distance: ITER 11: 299.56 M hits/sec, 175.81 QPS (1.28 sec for 225 queries), totHits=383371904 755.7s: geo3d, distance: ITER 12: 301.48 M hits/sec, 176.94 QPS (1.27 sec for 225 queries), totHits=383371904 756.9s: geo3d, distance: ITER 13: 302.96 M hits/sec, 177.81 QPS (1.27 sec for 225 queries), totHits=383371904 758.2s: geo3d, distance: ITER 14: 301.76 M hits/sec, 177.10 QPS (1.27 sec for 225 queries), totHits=383371904 759.5s: geo3d, distance: ITER 15: 302.27 M hits/sec, 177.40 QPS (1.27 sec for 225 queries), totHits=383371904 760.8s: geo3d, distance: ITER 16: 292.96 M hits/sec, 171.94 QPS (1.31 sec for 225 queries), totHits=383371904 762.1s: geo3d, distance: ITER 17: 290.59 M hits/sec, 170.54 QPS (1.32 sec for 225 queries), totHits=383371904 763.4s: geo3d, distance: ITER 18: 299.24 M hits/sec, 175.62 QPS (1.28 sec for 225 queries), totHits=383371904 764.6s: geo3d, distance: ITER 19: 299.78 M hits/sec, 175.94 QPS (1.28 sec for 225 queries), totHits=383371904 764.6s: geo3d, distance: BEST M hits/sec: 305.0977973291516 764.7s: geo3d, distance: BEST QPS: 179.06112493590328 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|128.9s|0.0s|0.70|0.00| |points|108.3s|0.0s|0.49|0.00| |shapes|152.6s|0.0s|1.25|0.00| ||Shape||Approach||M hits/sec||QPS||Hit count|| |distance|geo3d|305.10|179.06|383371904| |distance|points|322.48|189.47|382961957| |distance|geopoint|||| |distance|shapes|||| |box|geo3d|||| |box|points|||| |box|geopoint|||| |box|shapes|||| |poly 10|geo3d|242.79|153.51|355855227| |poly 10|points|268.42|169.74|355809475| |poly 10|geopoint|||| |poly 10|shapes|150.07|94.90|355809475| |polyMedium|geo3d|2.54|31.17|2693541| |polyMedium|points|16.44|201.47|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|12.83|157.23|2693559| |polyRussia|geo3d|3.70|1.05|3508671| |polyRussia|points|65.46|18.66|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|48.28|13.76|3508846| |nearest 10|geo3d|||| |nearest 10|points|0.03|3317.22|60844404| |nearest 10|geopoint|||| |nearest 10|shapes|||| |sort|geo3d|||| |sort|points|154.39|157.10|221118844| |sort|geopoint|||| |sort|shapes|||| RUN: java -XX:+UseParallelGC -Xmx10g -cp /l/util.nightly/src/main:test-framework/build/classes/java/main:sandbox/build/classes/java/main:codecs/build/classes/java/main:codecs/build/resources/main:core/build/classes/java/main:core/build/classes/java/main21:core/build/resources/main:sandbox/build/classes/java/main:spatial3d/build/classes/java/main perf.IndexAndSearchOpenStreetMaps -shapes -distance 764.9s: shapes, distance: INDEX SIZE: 1.2543620793148875 GB 764.9s: shapes, distance: READER MB: 0.0 764.9s: shapes, distance: maxDoc=60844404 767.4s: shapes, distance: ITER 0: 153.67 M hits/sec, 90.28 QPS (2.49 sec for 225 queries), totHits=382961957 767.4s: shapes, distance: *** 769.6s: shapes, distance: ITER 1: 169.88 M hits/sec, 99.81 QPS (2.25 sec for 225 queries), totHits=382961957 769.6s: shapes, distance: *** 771.5s: shapes, distance: ITER 2: 203.31 M hits/sec, 119.45 QPS (1.88 sec for 225 queries), totHits=382961957 771.5s: shapes, distance: *** 773.5s: shapes, distance: ITER 3: 191.13 M hits/sec, 112.30 QPS (2.00 sec for 225 queries), totHits=382961957 775.6s: shapes, distance: ITER 4: 188.25 M hits/sec, 110.60 QPS (2.03 sec for 225 queries), totHits=382961957 777.6s: shapes, distance: ITER 5: 188.58 M hits/sec, 110.80 QPS (2.03 sec for 225 queries), totHits=382961957 779.6s: shapes, distance: ITER 6: 193.54 M hits/sec, 113.71 QPS (1.98 sec for 225 queries), totHits=382961957 781.6s: shapes, distance: ITER 7: 189.50 M hits/sec, 111.34 QPS (2.02 sec for 225 queries), totHits=382961957 783.6s: shapes, distance: ITER 8: 191.70 M hits/sec, 112.63 QPS (2.00 sec for 225 queries), totHits=382961957 785.5s: shapes, distance: ITER 9: 198.02 M hits/sec, 116.34 QPS (1.93 sec for 225 queries), totHits=382961957 787.5s: shapes, distance: ITER 10: 194.73 M hits/sec, 114.41 QPS (1.97 sec for 225 queries), totHits=382961957 789.5s: shapes, distance: ITER 11: 191.96 M hits/sec, 112.78 QPS (1.99 sec for 225 queries), totHits=382961957 791.5s: shapes, distance: ITER 12: 188.38 M hits/sec, 110.68 QPS (2.03 sec for 225 queries), totHits=382961957 793.5s: shapes, distance: ITER 13: 193.55 M hits/sec, 113.72 QPS (1.98 sec for 225 queries), totHits=382961957 795.5s: shapes, distance: ITER 14: 190.39 M hits/sec, 111.86 QPS (2.01 sec for 225 queries), totHits=382961957 797.5s: shapes, distance: ITER 15: 190.99 M hits/sec, 112.21 QPS (2.01 sec for 225 queries), totHits=382961957 799.5s: shapes, distance: ITER 16: 189.78 M hits/sec, 111.50 QPS (2.02 sec for 225 queries), totHits=382961957 801.5s: shapes, distance: ITER 17: 195.83 M hits/sec, 115.06 QPS (1.96 sec for 225 queries), totHits=382961957 803.5s: shapes, distance: ITER 18: 194.21 M hits/sec, 114.10 QPS (1.97 sec for 225 queries), totHits=382961957 805.5s: shapes, distance: ITER 19: 192.57 M hits/sec, 113.14 QPS (1.99 sec for 225 queries), totHits=382961957 805.5s: shapes, distance: BEST M hits/sec: 203.30869017133978 805.5s: shapes, distance: BEST QPS: 119.44908483051086 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|128.9s|0.0s|0.70|0.00| |points|108.3s|0.0s|0.49|0.00| |shapes|152.6s|0.0s|1.25|0.00| ||Shape||Approach||M hits/sec||QPS||Hit count|| |distance|geo3d|305.10|179.06|383371904| |distance|points|322.48|189.47|382961957| |distance|geopoint|||| |distance|shapes|203.31|119.45|382961957| |box|geo3d|||| |box|points|||| |box|geopoint|||| |box|shapes|||| |poly 10|geo3d|242.79|153.51|355855227| |poly 10|points|268.42|169.74|355809475| |poly 10|geopoint|||| |poly 10|shapes|150.07|94.90|355809475| |polyMedium|geo3d|2.54|31.17|2693541| |polyMedium|points|16.44|201.47|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|12.83|157.23|2693559| |polyRussia|geo3d|3.70|1.05|3508671| |polyRussia|points|65.46|18.66|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|48.28|13.76|3508846| |nearest 10|geo3d|||| |nearest 10|points|0.03|3317.22|60844404| |nearest 10|geopoint|||| |nearest 10|shapes|||| |sort|geo3d|||| |sort|points|154.39|157.10|221118844| |sort|geopoint|||| |sort|shapes|||| RUN: java -XX:+UseParallelGC -Xmx10g -cp /l/util.nightly/src/main:test-framework/build/classes/java/main:sandbox/build/classes/java/main:codecs/build/classes/java/main:codecs/build/resources/main:core/build/classes/java/main:core/build/classes/java/main21:core/build/resources/main:sandbox/build/classes/java/main:spatial3d/build/classes/java/main perf.IndexAndSearchOpenStreetMaps -points -box 805.7s: points, box: INDEX SIZE: 0.4939169967547059 GB 805.7s: points, box: READER MB: 0.0 805.7s: points, box: maxDoc=60844404 806.5s: points, box: ITER 0: 291.22 M hits/sec, 296.33 QPS (0.76 sec for 225 queries), totHits=221118844 806.5s: points, box: *** 806.9s: points, box: ITER 1: 500.46 M hits/sec, 509.25 QPS (0.44 sec for 225 queries), totHits=221118844 806.9s: points, box: *** 807.3s: points, box: ITER 2: 551.26 M hits/sec, 560.93 QPS (0.40 sec for 225 queries), totHits=221118844 807.3s: points, box: *** 807.7s: points, box: ITER 3: 532.72 M hits/sec, 542.07 QPS (0.42 sec for 225 queries), totHits=221118844 808.1s: points, box: ITER 4: 550.79 M hits/sec, 560.46 QPS (0.40 sec for 225 queries), totHits=221118844 808.6s: points, box: ITER 5: 522.86 M hits/sec, 532.04 QPS (0.42 sec for 225 queries), totHits=221118844 809.0s: points, box: ITER 6: 561.11 M hits/sec, 570.95 QPS (0.39 sec for 225 queries), totHits=221118844 809.0s: points, box: *** 809.3s: points, box: ITER 7: 564.02 M hits/sec, 573.92 QPS (0.39 sec for 225 queries), totHits=221118844 809.3s: points, box: *** 809.8s: points, box: ITER 8: 520.17 M hits/sec, 529.30 QPS (0.43 sec for 225 queries), totHits=221118844 810.2s: points, box: ITER 9: 550.96 M hits/sec, 560.63 QPS (0.40 sec for 225 queries), totHits=221118844 810.6s: points, box: ITER 10: 555.73 M hits/sec, 565.49 QPS (0.40 sec for 225 queries), totHits=221118844 811.0s: points, box: ITER 11: 521.74 M hits/sec, 530.90 QPS (0.42 sec for 225 queries), totHits=221118844 811.4s: points, box: ITER 12: 542.82 M hits/sec, 552.35 QPS (0.41 sec for 225 queries), totHits=221118844 811.8s: points, box: ITER 13: 534.37 M hits/sec, 543.75 QPS (0.41 sec for 225 queries), totHits=221118844 812.2s: points, box: ITER 14: 535.01 M hits/sec, 544.40 QPS (0.41 sec for 225 queries), totHits=221118844 812.6s: points, box: ITER 15: 563.99 M hits/sec, 573.89 QPS (0.39 sec for 225 queries), totHits=221118844 813.0s: points, box: ITER 16: 556.78 M hits/sec, 566.56 QPS (0.40 sec for 225 queries), totHits=221118844 813.4s: points, box: ITER 17: 564.87 M hits/sec, 574.78 QPS (0.39 sec for 225 queries), totHits=221118844 813.4s: points, box: *** 813.8s: points, box: ITER 18: 588.30 M hits/sec, 598.63 QPS (0.38 sec for 225 queries), totHits=221118844 813.8s: points, box: *** 814.2s: points, box: ITER 19: 551.43 M hits/sec, 561.11 QPS (0.40 sec for 225 queries), totHits=221118844 814.2s: points, box: BEST M hits/sec: 588.3013666236101 814.2s: points, box: BEST QPS: 598.6274398680932 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|128.9s|0.0s|0.70|0.00| |points|108.3s|0.0s|0.49|0.00| |shapes|152.6s|0.0s|1.25|0.00| ||Shape||Approach||M hits/sec||QPS||Hit count|| |distance|geo3d|305.10|179.06|383371904| |distance|points|322.48|189.47|382961957| |distance|geopoint|||| |distance|shapes|203.31|119.45|382961957| |box|geo3d|||| |box|points|588.30|598.63|221118844| |box|geopoint|||| |box|shapes|||| |poly 10|geo3d|242.79|153.51|355855227| |poly 10|points|268.42|169.74|355809475| |poly 10|geopoint|||| |poly 10|shapes|150.07|94.90|355809475| |polyMedium|geo3d|2.54|31.17|2693541| |polyMedium|points|16.44|201.47|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|12.83|157.23|2693559| |polyRussia|geo3d|3.70|1.05|3508671| |polyRussia|points|65.46|18.66|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|48.28|13.76|3508846| |nearest 10|geo3d|||| |nearest 10|points|0.03|3317.22|60844404| |nearest 10|geopoint|||| |nearest 10|shapes|||| |sort|geo3d|||| |sort|points|154.39|157.10|221118844| |sort|geopoint|||| |sort|shapes|||| RUN: java -XX:+UseParallelGC -Xmx10g -cp /l/util.nightly/src/main:test-framework/build/classes/java/main:sandbox/build/classes/java/main:codecs/build/classes/java/main:codecs/build/resources/main:core/build/classes/java/main:core/build/classes/java/main21:core/build/resources/main:sandbox/build/classes/java/main:spatial3d/build/classes/java/main perf.IndexAndSearchOpenStreetMaps -geo3d -box 814.4s: geo3d, box: INDEX SIZE: 0.6990031152963638 GB 814.4s: geo3d, box: READER MB: 0.0 814.4s: geo3d, box: maxDoc=60844404 815.8s: geo3d, box: ITER 0: 164.98 M hits/sec, 167.88 QPS (1.34 sec for 225 queries), totHits=221118844 815.8s: geo3d, box: *** 816.7s: geo3d, box: ITER 1: 230.33 M hits/sec, 234.37 QPS (0.96 sec for 225 queries), totHits=221118844 816.7s: geo3d, box: *** 817.7s: geo3d, box: ITER 2: 226.25 M hits/sec, 230.22 QPS (0.98 sec for 225 queries), totHits=221118844 818.6s: geo3d, box: ITER 3: 240.34 M hits/sec, 244.56 QPS (0.92 sec for 225 queries), totHits=221118844 818.6s: geo3d, box: *** 819.6s: geo3d, box: ITER 4: 239.52 M hits/sec, 243.73 QPS (0.92 sec for 225 queries), totHits=221118844 820.5s: geo3d, box: ITER 5: 235.55 M hits/sec, 239.69 QPS (0.94 sec for 225 queries), totHits=221118844 821.4s: geo3d, box: ITER 6: 240.07 M hits/sec, 244.28 QPS (0.92 sec for 225 queries), totHits=221118844 822.4s: geo3d, box: ITER 7: 235.03 M hits/sec, 239.15 QPS (0.94 sec for 225 queries), totHits=221118844 823.3s: geo3d, box: ITER 8: 231.20 M hits/sec, 235.26 QPS (0.96 sec for 225 queries), totHits=221118844 824.2s: geo3d, box: ITER 9: 239.28 M hits/sec, 243.48 QPS (0.92 sec for 225 queries), totHits=221118844 825.2s: geo3d, box: ITER 10: 242.57 M hits/sec, 246.83 QPS (0.91 sec for 225 queries), totHits=221118844 825.2s: geo3d, box: *** 826.1s: geo3d, box: ITER 11: 239.03 M hits/sec, 243.22 QPS (0.93 sec for 225 queries), totHits=221118844 827.0s: geo3d, box: ITER 12: 239.76 M hits/sec, 243.97 QPS (0.92 sec for 225 queries), totHits=221118844 827.9s: geo3d, box: ITER 13: 242.27 M hits/sec, 246.53 QPS (0.91 sec for 225 queries), totHits=221118844 828.9s: geo3d, box: ITER 14: 237.31 M hits/sec, 241.47 QPS (0.93 sec for 225 queries), totHits=221118844 829.8s: geo3d, box: ITER 15: 237.11 M hits/sec, 241.27 QPS (0.93 sec for 225 queries), totHits=221118844 830.7s: geo3d, box: ITER 16: 235.92 M hits/sec, 240.06 QPS (0.94 sec for 225 queries), totHits=221118844 831.7s: geo3d, box: ITER 17: 233.08 M hits/sec, 237.18 QPS (0.95 sec for 225 queries), totHits=221118844 832.6s: geo3d, box: ITER 18: 236.19 M hits/sec, 240.34 QPS (0.94 sec for 225 queries), totHits=221118844 833.5s: geo3d, box: ITER 19: 238.22 M hits/sec, 242.41 QPS (0.93 sec for 225 queries), totHits=221118844 833.5s: geo3d, box: BEST M hits/sec: 242.5682210534965 833.6s: geo3d, box: BEST QPS: 246.82586409070007 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|128.9s|0.0s|0.70|0.00| |points|108.3s|0.0s|0.49|0.00| |shapes|152.6s|0.0s|1.25|0.00| ||Shape||Approach||M hits/sec||QPS||Hit count|| |distance|geo3d|305.10|179.06|383371904| |distance|points|322.48|189.47|382961957| |distance|geopoint|||| |distance|shapes|203.31|119.45|382961957| |box|geo3d|242.57|246.83|221118844| |box|points|588.30|598.63|221118844| |box|geopoint|||| |box|shapes|||| |poly 10|geo3d|242.79|153.51|355855227| |poly 10|points|268.42|169.74|355809475| |poly 10|geopoint|||| |poly 10|shapes|150.07|94.90|355809475| |polyMedium|geo3d|2.54|31.17|2693541| |polyMedium|points|16.44|201.47|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|12.83|157.23|2693559| |polyRussia|geo3d|3.70|1.05|3508671| |polyRussia|points|65.46|18.66|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|48.28|13.76|3508846| |nearest 10|geo3d|||| |nearest 10|points|0.03|3317.22|60844404| |nearest 10|geopoint|||| |nearest 10|shapes|||| |sort|geo3d|||| |sort|points|154.39|157.10|221118844| |sort|geopoint|||| |sort|shapes|||| RUN: java -XX:+UseParallelGC -Xmx10g -cp /l/util.nightly/src/main:test-framework/build/classes/java/main:sandbox/build/classes/java/main:codecs/build/classes/java/main:codecs/build/resources/main:core/build/classes/java/main:core/build/classes/java/main21:core/build/resources/main:sandbox/build/classes/java/main:spatial3d/build/classes/java/main perf.IndexAndSearchOpenStreetMaps -shapes -box 833.8s: shapes, box: INDEX SIZE: 1.2543620793148875 GB 833.8s: shapes, box: READER MB: 0.0 833.8s: shapes, box: maxDoc=60844404 835.2s: shapes, box: ITER 0: 152.08 M hits/sec, 154.75 QPS (1.45 sec for 225 queries), totHits=221118844 835.2s: shapes, box: *** 836.4s: shapes, box: ITER 1: 193.17 M hits/sec, 196.56 QPS (1.14 sec for 225 queries), totHits=221118844 836.4s: shapes, box: *** 837.5s: shapes, box: ITER 2: 195.28 M hits/sec, 198.71 QPS (1.13 sec for 225 queries), totHits=221118844 837.5s: shapes, box: *** 838.7s: shapes, box: ITER 3: 194.89 M hits/sec, 198.31 QPS (1.13 sec for 225 queries), totHits=221118844 839.8s: shapes, box: ITER 4: 196.54 M hits/sec, 199.99 QPS (1.13 sec for 225 queries), totHits=221118844 839.8s: shapes, box: *** 840.9s: shapes, box: ITER 5: 198.59 M hits/sec, 202.08 QPS (1.11 sec for 225 queries), totHits=221118844 840.9s: shapes, box: *** 842.1s: shapes, box: ITER 6: 191.36 M hits/sec, 194.72 QPS (1.16 sec for 225 queries), totHits=221118844 843.2s: shapes, box: ITER 7: 199.82 M hits/sec, 203.32 QPS (1.11 sec for 225 queries), totHits=221118844 843.2s: shapes, box: *** 844.3s: shapes, box: ITER 8: 199.58 M hits/sec, 203.09 QPS (1.11 sec for 225 queries), totHits=221118844 845.4s: shapes, box: ITER 9: 194.40 M hits/sec, 197.82 QPS (1.14 sec for 225 queries), totHits=221118844 846.6s: shapes, box: ITER 10: 186.59 M hits/sec, 189.86 QPS (1.19 sec for 225 queries), totHits=221118844 847.8s: shapes, box: ITER 11: 183.77 M hits/sec, 186.99 QPS (1.20 sec for 225 queries), totHits=221118844 849.0s: shapes, box: ITER 12: 182.19 M hits/sec, 185.39 QPS (1.21 sec for 225 queries), totHits=221118844 850.2s: shapes, box: ITER 13: 184.15 M hits/sec, 187.38 QPS (1.20 sec for 225 queries), totHits=221118844 851.4s: shapes, box: ITER 14: 184.60 M hits/sec, 187.84 QPS (1.20 sec for 225 queries), totHits=221118844 852.6s: shapes, box: ITER 15: 183.03 M hits/sec, 186.24 QPS (1.21 sec for 225 queries), totHits=221118844 853.8s: shapes, box: ITER 16: 182.12 M hits/sec, 185.32 QPS (1.21 sec for 225 queries), totHits=221118844 855.1s: shapes, box: ITER 17: 177.23 M hits/sec, 180.34 QPS (1.25 sec for 225 queries), totHits=221118844 856.3s: shapes, box: ITER 18: 182.22 M hits/sec, 185.42 QPS (1.21 sec for 225 queries), totHits=221118844 857.5s: shapes, box: ITER 19: 178.32 M hits/sec, 181.45 QPS (1.24 sec for 225 queries), totHits=221118844 857.5s: shapes, box: BEST M hits/sec: 199.81666129064683 857.5s: shapes, box: BEST QPS: 203.32391386052805 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|128.9s|0.0s|0.70|0.00| |points|108.3s|0.0s|0.49|0.00| |shapes|152.6s|0.0s|1.25|0.00| ||Shape||Approach||M hits/sec||QPS||Hit count|| |distance|geo3d|305.10|179.06|383371904| |distance|points|322.48|189.47|382961957| |distance|geopoint|||| |distance|shapes|203.31|119.45|382961957| |box|geo3d|242.57|246.83|221118844| |box|points|588.30|598.63|221118844| |box|geopoint|||| |box|shapes|199.82|203.32|221118844| |poly 10|geo3d|242.79|153.51|355855227| |poly 10|points|268.42|169.74|355809475| |poly 10|geopoint|||| |poly 10|shapes|150.07|94.90|355809475| |polyMedium|geo3d|2.54|31.17|2693541| |polyMedium|points|16.44|201.47|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|12.83|157.23|2693559| |polyRussia|geo3d|3.70|1.05|3508671| |polyRussia|points|65.46|18.66|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|48.28|13.76|3508846| |nearest 10|geo3d|||| |nearest 10|points|0.03|3317.22|60844404| |nearest 10|geopoint|||| |nearest 10|shapes|||| |sort|geo3d|||| |sort|points|154.39|157.10|221118844| |sort|geopoint|||| |sort|shapes|||| Took 858.8 sec to run all geo benchmarks + python3 /l/util.nightly/src/python/writeGeoGraphs.py writeAnnots for Distance Filter writeAnnots for Regular 10-gon Filter writeAnnots for London Boroughs Polygons Filter (avg 5.6K vertices) writeAnnots for Box Filter writeAnnots for 10 Nearest Points skip annot 2016-04-15 Geo3D: LUCENE-7221: speed up large polygons (series not in chartTimes: dict_keys(['LatLonPoint'])) skip annot 2018-11-27 LatLonShape: LUCENE-8562: Speed up merging segments of points with data dimensions by only sorting on the indexed dimensions (series not in chartTimes: dict_keys(['LatLonPoint'])) skip annot 2018-12-19 LatLonShape: LUCENE-8581: Change LatLonShape encoding to use 4 BYTES Per Dimension (series not in chartTimes: dict_keys(['LatLonPoint'])) writeAnnots for Box Filter, Sort by Distance skip annot 2016-03-22 GeoPoint: LUCENE-7130: fold recent LatLonPoint optimizations into GeoPoint (series not in chartTimes: dict_keys(['LatLonPoint'])) skip annot 2016-03-31 Geo3D: LUCENE-7150: add common shape query APIs to geo3d (series not in chartTimes: dict_keys(['LatLonPoint'])) skip annot 2016-04-11 Geo3D: LUCENE-7199: speed up how polygon's sideness is computed (series not in chartTimes: dict_keys(['LatLonPoint'])) skip annot 2016-04-15 Geo3D: LUCENE-7221: speed up large polygons (series not in chartTimes: dict_keys(['LatLonPoint'])) skip annot 2018-11-27 LatLonShape: LUCENE-8562: Speed up merging segments of points with data dimensions by only sorting on the indexed dimensions (series not in chartTimes: dict_keys(['LatLonPoint'])) skip annot 2018-12-19 LatLonShape: LUCENE-8581: Change LatLonShape encoding to use 4 BYTES Per Dimension (series not in chartTimes: dict_keys(['LatLonPoint'])) writeAnnots for Russia Polygon (11.6K vertices) writeAnnots for Indexing K docs/sec writeAnnots for Searcher Heap Usage writeAnnots for Index Size + echo + echo 'Run sparse NYC benches' Run sparse NYC benches + cd /l/util.nightly + python3 -u src/python/sparsetaxis/nightly.py Already on 'main' Your branch is up to date with 'origin/main'. From https://gitbox.apache.org/repos/asf/lucene * branch main -> FETCH_HEAD 5fa57e79659..d5559e6e1af main -> origin/main Updating 5fa57e79659..d5559e6e1af Fast-forward .gitattributes | 2 + dev-tools/scripts/releaseWizard.yaml | 7 + ...Folding.groovy => GenerateCaseExpansion.groovy} | 6 +- .../icu/GenerateSimpleCaseFolding.groovy | 87 ++++ lucene/CHANGES.txt | 4 + lucene/analysis/common/src/java/module-info.java | 1 + .../analysis/core/CaseFoldingFilterFactory.java | 65 +++ .../org.apache.lucene.analysis.TokenFilterFactory | 1 + lucene/analysis/icu/build.gradle | 33 +- .../lucene/benchmark/jmh/CaseFoldBenchmark.java | 260 +++++++++++ .../checksums/regenerateCaseExpansion.json | 4 + .../checksums/regenerateSimpleCaseFolding.json | 4 + .../apache/lucene/analysis/CaseFoldingFilter.java | 50 ++ .../org/apache/lucene/analysis/CharacterUtils.java | 26 ++ .../org/apache/lucene/util/SimpleCaseFolding.java | 517 +++++++++++++++++++++ .../java/org/apache/lucene/util/UnicodeUtil.java | 5 + .../org/apache/lucene/util/automaton/Automata.java | 2 +- .../{CaseFolding.java => CaseExpansion.java} | 8 +- .../org/apache/lucene/util/automaton/RegExp.java | 4 +- .../apache/lucene/analysis/TestCharacterUtils.java | 41 ++ .../search/TestSortedDvMultiRangeQuery.java | 108 ++++- 21 files changed, 1211 insertions(+), 24 deletions(-) rename gradle/regenerate/icu/{GenerateCaseFolding.groovy => GenerateCaseExpansion.groovy} (95%) create mode 100644 gradle/regenerate/icu/GenerateSimpleCaseFolding.groovy create mode 100644 lucene/analysis/common/src/java/org/apache/lucene/analysis/core/CaseFoldingFilterFactory.java create mode 100644 lucene/benchmark-jmh/src/java/org/apache/lucene/benchmark/jmh/CaseFoldBenchmark.java create mode 100644 lucene/core/src/generated/checksums/regenerateCaseExpansion.json create mode 100644 lucene/core/src/generated/checksums/regenerateSimpleCaseFolding.json create mode 100644 lucene/core/src/java/org/apache/lucene/analysis/CaseFoldingFilter.java create mode 100644 lucene/core/src/java/org/apache/lucene/util/SimpleCaseFolding.java rename lucene/core/src/java/org/apache/lucene/util/automaton/{CaseFolding.java => CaseExpansion.java} (98%) creating directories /l/logs.nightly/taxis/2026.07.31.17.44.26... Lucene git hash: d5559e6e1af847ca30cde5132e961447b25c4d5c Compile lucene core... run: "../../gradlew jar" in cwd=/l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/core log: /l/logs.nightly/taxis/2026.07.31.17.44.26/gradle.jar.log Compile java benchmark sources... run: "javac -cp /l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/analysis/common/build/libs/lucene-analysis-common-11.0.0-SNAPSHOT.jar:/l/util.nightly/src/python/sparsetaxis/../../main /l/util.nightly/src/python/sparsetaxis/../../main/perf/SearchTaxis.java /l/util.nightly/src/python/sparsetaxis/../../main/perf/IndexTaxis.java /l/util.nightly/src/python/sparsetaxis/../../main/perf/DiskUsage.java" in cwd=/l/sparseTaxis.nightly/sparseTaxis/lucene.main Index "slow" sparse-sorted with 1 thread, SMS... warm /l/sparseTaxis.nightly/sparseTaxis/data/20M.subset.nyctaxis.csv.blocks... done warm 2.9 GB run: "java -server -Xmx2g -Xms2g -XX:+UseParallelGC -XX:+HeapDumpOnOutOfMemoryError -cp /l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/analysis/common/build/libs/lucene-analysis-common-11.0.0-SNAPSHOT.jar:/l/util.nightly/src/python/sparsetaxis/../../main perf.IndexTaxis /l/sparseTaxis.nightly/sparseTaxis/indices/index.1threads.sparse.sorted 1 /l/sparseTaxis.nightly/sparseTaxis/data/20M.subset.nyctaxis.csv.blocks sparse True" in cwd=/l/sparseTaxis.nightly/sparseTaxis/lucene.main log: /l/logs.nightly/taxis/2026.07.31.17.44.26/index.1threads.sparse.sorted.log 3.0 sec: 0.3 M docs; 100.5 K docs/sec 6.4 sec: 0.6 M docs; 93.4 K docs/sec 9.6 sec: 0.9 M docs; 94.0 K docs/sec 12.7 sec: 1.2 M docs; 94.4 K docs/sec 15.8 sec: 1.5 M docs; 94.8 K docs/sec 19.7 sec: 1.9 M docs; 96.6 K docs/sec 22.8 sec: 2.2 M docs; 96.4 K docs/sec 26.7 sec: 2.6 M docs; 97.4 K docs/sec 30.6 sec: 3.0 M docs; 98.2 K docs/sec 33.7 sec: 3.3 M docs; 98.1 K docs/sec 46.0 sec: 3.7 M docs; 80.4 K docs/sec 49.8 sec: 4.1 M docs; 82.3 K docs/sec 52.9 sec: 4.4 M docs; 83.1 K docs/sec 56.8 sec: 4.8 M docs; 84.5 K docs/sec 60.7 sec: 5.2 M docs; 85.7 K docs/sec 63.8 sec: 5.5 M docs; 86.3 K docs/sec 67.6 sec: 5.9 M docs; 87.3 K docs/sec 71.5 sec: 6.3 M docs; 88.1 K docs/sec 74.6 sec: 6.6 M docs; 88.5 K docs/sec 78.4 sec: 7.0 M docs; 89.3 K docs/sec 90.7 sec: 7.4 M docs; 81.6 K docs/sec 93.8 sec: 7.7 M docs; 82.1 K docs/sec 97.6 sec: 8.1 M docs; 83.0 K docs/sec 101.5 sec: 8.5 M docs; 83.8 K docs/sec 104.6 sec: 8.8 M docs; 84.2 K docs/sec 108.4 sec: 9.2 M docs; 84.9 K docs/sec 112.3 sec: 9.6 M docs; 85.5 K docs/sec 115.3 sec: 9.9 M docs; 85.8 K docs/sec 119.2 sec: 10.3 M docs; 86.4 K docs/sec 123.0 sec: 10.7 M docs; 87.0 K docs/sec 134.5 sec: 11.0 M docs; 81.8 K docs/sec 138.4 sec: 11.4 M docs; 82.4 K docs/sec 142.2 sec: 11.8 M docs; 83.0 K docs/sec 145.3 sec: 12.1 M docs; 83.3 K docs/sec 149.1 sec: 12.5 M docs; 83.8 K docs/sec 153.0 sec: 12.9 M docs; 84.3 K docs/sec 156.0 sec: 13.2 M docs; 84.6 K docs/sec 159.8 sec: 13.6 M docs; 85.1 K docs/sec 163.7 sec: 14.0 M docs; 85.5 K docs/sec 166.7 sec: 14.3 M docs; 85.8 K docs/sec 178.9 sec: 14.7 M docs; 82.1 K docs/sec 182.8 sec: 15.1 M docs; 82.6 K docs/sec 185.9 sec: 15.4 M docs; 82.9 K docs/sec 189.7 sec: 15.8 M docs; 83.3 K docs/sec 193.5 sec: 16.2 M docs; 83.7 K docs/sec 196.6 sec: 16.5 M docs; 83.9 K docs/sec 200.4 sec: 16.9 M docs; 84.3 K docs/sec 204.2 sec: 17.3 M docs; 84.7 K docs/sec 207.3 sec: 17.6 M docs; 84.9 K docs/sec 211.1 sec: 18.0 M docs; 85.3 K docs/sec 223.3 sec: 18.4 M docs; 82.4 K docs/sec 226.3 sec: 18.7 M docs; 82.6 K docs/sec 230.2 sec: 19.1 M docs; 83.0 K docs/sec 233.3 sec: 19.4 M docs; 83.2 K docs/sec 237.0 sec: 19.8 M docs; 83.5 K docs/sec 238.6 sec: 20.0 M docs; 83.8 K docs/sec index is 2.21 GB CheckIndex sparse-sorted run: "java -server -Xmx2g -Xms2g -XX:+UseParallelGC -XX:+HeapDumpOnOutOfMemoryError -cp /l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/analysis/common/build/libs/lucene-analysis-common-11.0.0-SNAPSHOT.jar:/l/util.nightly/src/python/sparsetaxis/../../main org.apache.lucene.index.CheckIndex /l/sparseTaxis.nightly/sparseTaxis/indices/index.1threads.sparse.sorted" in cwd=/l/sparseTaxis.nightly/sparseTaxis/lucene.main log: /l/logs.nightly/taxis/2026.07.31.17.44.26/checkIndexsparse-sorted.log took 0.4 sec DiskUsage sparse-sorted run: "java -server -Xmx2g -Xms2g -XX:+UseParallelGC -XX:+HeapDumpOnOutOfMemoryError -cp /l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/analysis/common/build/libs/lucene-analysis-common-11.0.0-SNAPSHOT.jar:/l/util.nightly/src/python/sparsetaxis/../../main perf.DiskUsage /l/sparseTaxis.nightly/sparseTaxis/indices/index.1threads.sparse.sorted" in cwd=/l/sparseTaxis.nightly/sparseTaxis/lucene.main log: /l/logs.nightly/taxis/2026.07.31.17.44.26/diskUsagesparse-sorted.log took 52.7 sec Search sparse-sorted iter 0... run: "java -server -Xmx2g -Xms2g -XX:+UseParallelGC -XX:+HeapDumpOnOutOfMemoryError -cp /l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/analysis/common/build/libs/lucene-analysis-common-11.0.0-SNAPSHOT.jar:/l/util.nightly/src/python/sparsetaxis/../../main perf.SearchTaxis /l/sparseTaxis.nightly/sparseTaxis/indices/index.1threads.sparse.sorted sparse" in cwd=/l/sparseTaxis.nightly/sparseTaxis/lucene.main log: /l/logs.nightly/taxis/2026.07.31.17.44.26/searchsparse-sorted.0.log Index "slow" sparse with 1 thread, SMS... warm /l/sparseTaxis.nightly/sparseTaxis/data/20M.subset.nyctaxis.csv.blocks... done warm 2.9 GB run: "java -server -Xmx2g -Xms2g -XX:+UseParallelGC -XX:+HeapDumpOnOutOfMemoryError -cp /l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/analysis/common/build/libs/lucene-analysis-common-11.0.0-SNAPSHOT.jar:/l/util.nightly/src/python/sparsetaxis/../../main perf.IndexTaxis /l/sparseTaxis.nightly/sparseTaxis/indices/index.1threads.sparse 1 /l/sparseTaxis.nightly/sparseTaxis/data/20M.subset.nyctaxis.csv.blocks sparse False" in cwd=/l/sparseTaxis.nightly/sparseTaxis/lucene.main log: /l/logs.nightly/taxis/2026.07.31.17.44.26/index.1threads.sparse.log 4.7 sec: 0.4 M docs; 85.3 K docs/sec 8.4 sec: 0.8 M docs; 95.2 K docs/sec 12.0 sec: 1.2 M docs; 99.8 K docs/sec 15.6 sec: 1.6 M docs; 102.3 K docs/sec 19.2 sec: 2.0 M docs; 104.1 K docs/sec 22.8 sec: 2.4 M docs; 105.3 K docs/sec 26.4 sec: 2.8 M docs; 106.1 K docs/sec 30.0 sec: 3.2 M docs; 106.8 K docs/sec 33.5 sec: 3.6 M docs; 107.4 K docs/sec 42.5 sec: 3.7 M docs; 87.0 K docs/sec 46.1 sec: 4.1 M docs; 88.9 K docs/sec 49.6 sec: 4.5 M docs; 90.7 K docs/sec 53.2 sec: 4.9 M docs; 92.2 K docs/sec 56.7 sec: 5.3 M docs; 93.4 K docs/sec 60.3 sec: 5.7 M docs; 94.6 K docs/sec 63.8 sec: 6.1 M docs; 95.5 K docs/sec 67.4 sec: 6.5 M docs; 96.4 K docs/sec 71.0 sec: 6.9 M docs; 97.2 K docs/sec 74.6 sec: 7.3 M docs; 97.9 K docs/sec 83.5 sec: 7.4 M docs; 88.6 K docs/sec 87.1 sec: 7.8 M docs; 89.6 K docs/sec 90.6 sec: 8.2 M docs; 90.5 K docs/sec 94.1 sec: 8.6 M docs; 91.4 K docs/sec 97.7 sec: 9.0 M docs; 92.2 K docs/sec 101.2 sec: 9.4 M docs; 92.8 K docs/sec 104.8 sec: 9.8 M docs; 93.5 K docs/sec 108.4 sec: 10.2 M docs; 94.1 K docs/sec 111.9 sec: 10.6 M docs; 94.7 K docs/sec 123.7 sec: 11.0 M docs; 88.9 K docs/sec 127.3 sec: 11.4 M docs; 89.6 K docs/sec 130.8 sec: 11.8 M docs; 90.2 K docs/sec 134.4 sec: 12.2 M docs; 90.8 K docs/sec 138.0 sec: 12.6 M docs; 91.3 K docs/sec 141.5 sec: 13.0 M docs; 91.8 K docs/sec 145.1 sec: 13.4 M docs; 92.3 K docs/sec 148.6 sec: 13.8 M docs; 92.9 K docs/sec 152.2 sec: 14.2 M docs; 93.3 K docs/sec 155.7 sec: 14.6 M docs; 93.7 K docs/sec 164.6 sec: 14.7 M docs; 89.3 K docs/sec 168.2 sec: 15.1 M docs; 89.8 K docs/sec 171.8 sec: 15.5 M docs; 90.2 K docs/sec 175.3 sec: 15.9 M docs; 90.7 K docs/sec 178.9 sec: 16.3 M docs; 91.1 K docs/sec 182.4 sec: 16.7 M docs; 91.5 K docs/sec 186.0 sec: 17.1 M docs; 91.9 K docs/sec 189.5 sec: 17.5 M docs; 92.3 K docs/sec 193.1 sec: 17.9 M docs; 92.7 K docs/sec 196.6 sec: 18.3 M docs; 93.1 K docs/sec 205.5 sec: 18.4 M docs; 89.6 K docs/sec 209.0 sec: 18.8 M docs; 89.9 K docs/sec 212.6 sec: 19.2 M docs; 90.3 K docs/sec 216.1 sec: 19.6 M docs; 90.7 K docs/sec 219.7 sec: 20.0 M docs; 91.0 K docs/sec 219.7 sec: 20.0 M docs; 91.0 K docs/sec index is 2.21 GB CheckIndex sparse run: "java -server -Xmx2g -Xms2g -XX:+UseParallelGC -XX:+HeapDumpOnOutOfMemoryError -cp /l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/analysis/common/build/libs/lucene-analysis-common-11.0.0-SNAPSHOT.jar:/l/util.nightly/src/python/sparsetaxis/../../main org.apache.lucene.index.CheckIndex /l/sparseTaxis.nightly/sparseTaxis/indices/index.1threads.sparse" in cwd=/l/sparseTaxis.nightly/sparseTaxis/lucene.main log: /l/logs.nightly/taxis/2026.07.31.17.44.26/checkIndexsparse.log took 0.4 sec DiskUsage sparse run: "java -server -Xmx2g -Xms2g -XX:+UseParallelGC -XX:+HeapDumpOnOutOfMemoryError -cp /l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/analysis/common/build/libs/lucene-analysis-common-11.0.0-SNAPSHOT.jar:/l/util.nightly/src/python/sparsetaxis/../../main perf.DiskUsage /l/sparseTaxis.nightly/sparseTaxis/indices/index.1threads.sparse" in cwd=/l/sparseTaxis.nightly/sparseTaxis/lucene.main log: /l/logs.nightly/taxis/2026.07.31.17.44.26/diskUsagesparse.log took 50.5 sec Search sparse iter 0... run: "java -server -Xmx2g -Xms2g -XX:+UseParallelGC -XX:+HeapDumpOnOutOfMemoryError -cp /l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/analysis/common/build/libs/lucene-analysis-common-11.0.0-SNAPSHOT.jar:/l/util.nightly/src/python/sparsetaxis/../../main perf.SearchTaxis /l/sparseTaxis.nightly/sparseTaxis/indices/index.1threads.sparse sparse" in cwd=/l/sparseTaxis.nightly/sparseTaxis/lucene.main log: /l/logs.nightly/taxis/2026.07.31.17.44.26/searchsparse.0.log Index "slow" nonsparse with 1 thread, SMS... warm /l/sparseTaxis.nightly/sparseTaxis/data/20M.subset.nyctaxis.csv.blocks... done warm 2.9 GB run: "java -server -Xmx2g -Xms2g -XX:+UseParallelGC -XX:+HeapDumpOnOutOfMemoryError -cp /l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/analysis/common/build/libs/lucene-analysis-common-11.0.0-SNAPSHOT.jar:/l/util.nightly/src/python/sparsetaxis/../../main perf.IndexTaxis /l/sparseTaxis.nightly/sparseTaxis/indices/index.1threads.nonsparse 1 /l/sparseTaxis.nightly/sparseTaxis/data/20M.subset.nyctaxis.csv.blocks nonsparse False" in cwd=/l/sparseTaxis.nightly/sparseTaxis/lucene.main log: /l/logs.nightly/taxis/2026.07.31.17.44.26/index.1threads.nonsparse.log 4.7 sec: 0.4 M docs; 85.0 K docs/sec 8.3 sec: 0.8 M docs; 96.1 K docs/sec 11.9 sec: 1.2 M docs; 100.5 K docs/sec 15.5 sec: 1.6 M docs; 103.0 K docs/sec 19.1 sec: 2.0 M docs; 104.8 K docs/sec 22.6 sec: 2.4 M docs; 106.1 K docs/sec 26.2 sec: 2.8 M docs; 107.0 K docs/sec 29.7 sec: 3.2 M docs; 107.8 K docs/sec 33.2 sec: 3.6 M docs; 108.4 K docs/sec 42.0 sec: 3.7 M docs; 88.1 K docs/sec 45.5 sec: 4.1 M docs; 90.1 K docs/sec 49.0 sec: 4.5 M docs; 91.9 K docs/sec 52.5 sec: 4.9 M docs; 93.4 K docs/sec 56.0 sec: 5.3 M docs; 94.6 K docs/sec 59.5 sec: 5.7 M docs; 95.8 K docs/sec 63.0 sec: 6.1 M docs; 96.8 K docs/sec 66.6 sec: 6.5 M docs; 97.7 K docs/sec 70.1 sec: 6.9 M docs; 98.4 K docs/sec 73.6 sec: 7.3 M docs; 99.2 K docs/sec 82.3 sec: 7.4 M docs; 89.9 K docs/sec 85.8 sec: 7.8 M docs; 90.9 K docs/sec 89.2 sec: 8.2 M docs; 91.9 K docs/sec 92.7 sec: 8.6 M docs; 92.7 K docs/sec 96.2 sec: 9.0 M docs; 93.5 K docs/sec 99.7 sec: 9.4 M docs; 94.3 K docs/sec 103.2 sec: 9.8 M docs; 94.9 K docs/sec 106.7 sec: 10.2 M docs; 95.6 K docs/sec 110.3 sec: 10.6 M docs; 96.1 K docs/sec 121.7 sec: 11.0 M docs; 90.4 K docs/sec 125.2 sec: 11.4 M docs; 91.0 K docs/sec 128.7 sec: 11.8 M docs; 91.7 K docs/sec 132.2 sec: 12.2 M docs; 92.3 K docs/sec 135.7 sec: 12.6 M docs; 92.9 K docs/sec 139.2 sec: 13.0 M docs; 93.4 K docs/sec 142.7 sec: 13.4 M docs; 93.9 K docs/sec 146.2 sec: 13.8 M docs; 94.4 K docs/sec 149.7 sec: 14.2 M docs; 94.9 K docs/sec 153.2 sec: 14.6 M docs; 95.3 K docs/sec 161.9 sec: 14.7 M docs; 90.8 K docs/sec 165.4 sec: 15.1 M docs; 91.3 K docs/sec 168.9 sec: 15.5 M docs; 91.8 K docs/sec 172.4 sec: 15.9 M docs; 92.2 K docs/sec 175.9 sec: 16.3 M docs; 92.7 K docs/sec 179.4 sec: 16.7 M docs; 93.1 K docs/sec 182.9 sec: 17.1 M docs; 93.5 K docs/sec 186.4 sec: 17.5 M docs; 93.9 K docs/sec 189.9 sec: 17.9 M docs; 94.2 K docs/sec 193.4 sec: 18.3 M docs; 94.6 K docs/sec 202.0 sec: 18.4 M docs; 91.1 K docs/sec 205.5 sec: 18.8 M docs; 91.5 K docs/sec 209.0 sec: 19.2 M docs; 91.9 K docs/sec 212.5 sec: 19.6 M docs; 92.2 K docs/sec 216.0 sec: 20.0 M docs; 92.6 K docs/sec 216.0 sec: 20.0 M docs; 92.6 K docs/sec index is 2.12 GB CheckIndex nonsparse run: "java -server -Xmx2g -Xms2g -XX:+UseParallelGC -XX:+HeapDumpOnOutOfMemoryError -cp /l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/analysis/common/build/libs/lucene-analysis-common-11.0.0-SNAPSHOT.jar:/l/util.nightly/src/python/sparsetaxis/../../main org.apache.lucene.index.CheckIndex /l/sparseTaxis.nightly/sparseTaxis/indices/index.1threads.nonsparse" in cwd=/l/sparseTaxis.nightly/sparseTaxis/lucene.main log: /l/logs.nightly/taxis/2026.07.31.17.44.26/checkIndexnonsparse.log took 0.5 sec DiskUsage nonsparse run: "java -server -Xmx2g -Xms2g -XX:+UseParallelGC -XX:+HeapDumpOnOutOfMemoryError -cp /l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/analysis/common/build/libs/lucene-analysis-common-11.0.0-SNAPSHOT.jar:/l/util.nightly/src/python/sparsetaxis/../../main perf.DiskUsage /l/sparseTaxis.nightly/sparseTaxis/indices/index.1threads.nonsparse" in cwd=/l/sparseTaxis.nightly/sparseTaxis/lucene.main log: /l/logs.nightly/taxis/2026.07.31.17.44.26/diskUsagenonsparse.log took 46.0 sec Search nonsparse iter 0... run: "java -server -Xmx2g -Xms2g -XX:+UseParallelGC -XX:+HeapDumpOnOutOfMemoryError -cp /l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/analysis/common/build/libs/lucene-analysis-common-11.0.0-SNAPSHOT.jar:/l/util.nightly/src/python/sparsetaxis/../../main perf.SearchTaxis /l/sparseTaxis.nightly/sparseTaxis/indices/index.1threads.nonsparse nonsparse" in cwd=/l/sparseTaxis.nightly/sparseTaxis/lucene.main log: /l/logs.nightly/taxis/2026.07.31.17.44.26/searchnonsparse.0.log sparseTaxis: now remove /l/sparseTaxis.nightly/sparseTaxis/indices/index.1threads.sparse sparseTaxis: now remove /l/sparseTaxis.nightly/sparseTaxis/indices/index.1threads.nonsparse sparseTaxis: now remove /l/sparseTaxis.nightly/sparseTaxis/indices/index.1threads.sparse.sorted + echo 'Now rsync' Now rsync + date Fri Jul 31 05:59:14 PM EDT 2026 + rsync --delete -lrtSO /l/logs.nightly/ /x/tmp/beast3.logs/logs.nightly/ + rsync --delete -lrtSO /l/reports.nightly/ /x/tmp/beast3.logs/reports.nightly/ + echo 'Touch nightly marker file...' Touch nightly marker file... + date Fri Jul 31 06:00:33 PM EDT 2026 + touch /x/tmp/beast3.nightly.bench + echo 'Backup bench logs to /ssd/logs.nightly.bak' Backup bench logs to /ssd/logs.nightly.bak + rsync -a /l/logs.nightly/ /ssd/logs.nightly.bak/ + echo 'end: disk usage on /l:' end: disk usage on /l: + df -h /l Filesystem Size Used Avail Use% Mounted on /dev/nvme0n1p1 880G 351G 484G 43% / + echo 'Stopping background df process...' Stopping background df process... + kill 2045034 + wait 2045034 + cp /l/logs.nightly/all.log /l/reports.nightly + cp /l/logs.nightly/df_nightly_monitor.log /l/reports.nightly + echo 'clean /l/tmp' clean /l/tmp + rm -rf '/l/tmp/*' + echo + echo 'Now copy all.log to nightly timestamp'\''d log dir' Now copy all.log to nightly timestamp'd log dir + python3 -u /l/util.nightly/src/python/save_full_log.py ***USING BIG LINE FILE*** Using java from: /usr/lib/jvm/java-26-openjdk/bin/ use java command /usr/lib/jvm/java-26-openjdk/bin/java -server -Xms2g -Xmx2g --add-modules jdk.incubator.vector -XX:+HeapDumpOnOutOfMemoryError -XX:+UseParallelGC now shutil.copy2 /l/logs.nightly/all.log to /l/logs.nightly/2026.07.30.18.07.05 now shutil.copy2 /l/logs.nightly/all.log to /l/reports.nightly/2026.07.30.18.07.05