start: disk usage on /l: + df -h /l Filesystem Size Used Avail Use% Mounted on /dev/nvme0n1p1 880G 420G 415G 51% / + 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\nWed Jul 29 06:00:19 PM EDT 2026: now start nightly benchmarks' Wed Jul 29 06:00:19 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 d18845e6bbf..fdd59637abd main -> origin/main Updating d18845e6bbf..fdd59637abd Fast-forward lucene/CHANGES.txt | 8 +- .../codecs/lucene90/Lucene90DocValuesProducer.java | 18 + .../org/apache/lucene/index/SortedDocValues.java | 27 + .../lucene/search/DocValuesRangeIterator.java | 44 +- .../java/org/apache/lucene/search/WANDScorer.java | 17 +- .../search/TestDocValuesOrdinalRangeIterator.java | 14 +- .../search/TestDocValuesOrdinalSetIterator.java | 14 +- .../TestDocValuesRangeIteratorIntoBitSet.java | 1095 ++++++++++++++++++++ .../org/apache/lucene/search/TestWANDScorer.java | 47 + 9 files changed, 1265 insertions(+), 19 deletions(-) create mode 100644 lucene/core/src/test/org/apache/lucene/search/TestDocValuesRangeIteratorIntoBitSet.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:analysis.tests:clean > Task :lucene:demo:clean > Task :lucene:clean UP-TO-DATE > Task :lucene:classification:clean > Task :lucene:analysis:clean UP-TO-DATE > Task :lucene:core.tests:clean > Task :lucene:distribution:clean UP-TO-DATE > Task :lucene:documentation:clean UP-TO-DATE > Task :lucene:distribution.tests:clean > Task :lucene:benchmark:clean > Task :lucene:codecs:clean > Task :lucene:expressions:clean > Task :lucene:grouping:clean > Task :lucene:memory:clean > Task :lucene:join:clean > Task :lucene:backward-codecs:clean > Task :lucene:replicator:clean > Task :lucene:highlighter:clean > Task :lucene:misc:clean > Task :lucene:monitor:clean > Task :lucene:facet:clean > Task :lucene:spatial-test-fixtures:clean > Task :lucene:luke:clean > Task :lucene:analysis:icu:clean > Task :lucene:spatial-extras:clean > Task :lucene:suggest:clean > Task :lucene:spatial3d:clean > Task :lucene:analysis:morfologik.tests:clean > Task :lucene:queryparser:clean > Task :lucene:analysis:morfologik:clean > Task :lucene:queries:clean > Task :lucene:sandbox:clean > Task :lucene:analysis:opennlp:clean > Task :lucene:analysis:phonetic:clean > Task :lucene:analysis:smartcn:clean > Task :lucene:analysis:stempel:clean > Task :lucene:analysis:kuromoji:clean > Task :lucene:benchmark-jmh:clean > Task :lucene:analysis:nori: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 Already up to date. + 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.29.lucene-tests.txt took: 1.5 min gradle precommit log: /l/logs.nightly/ant_test/2026.07.29.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, 4217 closed [2026-07-29 18:03:06.725486] start [2026-07-29 18:03:06.725569] log dir /l/logs.nightly/2026.07.29.18.03.06 Java version (see also /l/logs.nightly/2026.07.29.18.03.06/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.29.18.03.06/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.29.18.03.06/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 = 2214592512 {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.29.18.03.06/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.29.18.03.06/cpu_frequency_info.txt): cmd='cpupower frequency-info' analyzing CPU 36: driver: amd-pstate-epp CPUs which run at the same hardware frequency: 36 CPUs which need to have their frequency coordinated by software: 36 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.33 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: 166. CPU specifics (see also /l/logs.nightly/2026.07.29.18.03.06/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: 48% 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.29.18.03.06/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.29.18.03.06/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.29.18.03.06/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.29.18.03.06/preempt.txt): cmd='sudo cat /sys/kernel/debug/sched/preempt' (full) lazy Linux standard base version (see also /l/logs.nightly/2026.07.29.18.03.06/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.29.18.03.06/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 9e32d227cc367ca265e017a8a0046d14a98882a5 LUCENE rev is fdd59637abd5b6e61c2a0fb1d22444d56a978aa3 last successful Lucene rev 99fc6a17929b7b8eae537d70ad7644a44811c150, luceneutil rev 2a62684e1f46832ccbed7f8bb3a6536a3e9dff9b run ['git', 'log', '99fc6a17929b7b8eae537d70ad7644a44811c150^..fdd59637abd5b6e61c2a0fb1d22444d56a978aa3'] No commit message asking for regold of results files [2026-07-29 18:03:06.946445] 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-29 18:03:07.165776] 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-29 18:03:07.165860] RUN: /l/trunk.nightly/gradlew --stacktrace clean > /l/logs.nightly/2026.07.29.18.03.06/clean-lucene.log 2>&1 [2026-07-29 18:03:11.428627] took 4.3 sec [2026-07-29 18:03:11.428664] RUN: /l/trunk.nightly/gradlew jar > /l/logs.nightly/2026.07.29.18.03.06/jar-lucene.log 2>&1 [2026-07-29 18:03:26.690815] took 15.3 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-29 18:03:29.325562] 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: 135330.00 stored_field_size_mb: 624.38 retrieved_time_msec: 178.66 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: 340569.00 stored_field_size_mb: 385.76 retrieved_time_msec: 1361.84 Done: took 979.38 seconds, saved to /l/logs.nightly/2026.07.29.18.03.06/geonames-stored-fields-benchmark-results.pk [2026-07-29 18:19:49.178940] done run stored fields benchmark [2026-07-29 18:19:49.178958] 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 29, 2026 6:19:50 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: 1426.0304457999996 ms Total time creating SSDVFacetCounts: 2976.2812353 ms Total time taken to get all dims for taxonomy: 0.1128514 ms Total time taken to get all dims for SSDV: 0.06245779999999999 ms Total time to get top dims for taxonomy: 0.036581100000000005 ms Total time to get top dims for SSDV: 0.0316875 ms Total time to get top "address.taxonomy/TX" children: 0.11915576666666666 ms Total time to get top "address.sortedset/TX" children: 0.15397006666666668 ms Total time to get all "address.taxonomy/TX" children: 0.1327074666666667 ms Total time to get all "address.sortedset/TX" children: 0.5548654 ms Done: took 3316.12 seconds, saved to /l/logs.nightly/2026.07.29.18.03.06/nad-facet-benchmark.pk [2026-07-29 19:15:05.300195] done run NAD facets benchmark [2026-07-29 19:15:05.890192] now run KNN benchmark Lucene HEAD git revision at /l/trunk.nightly: fdd59637abd5b6e61c2a0fb1d22444d56a978aa3 dirty?=False luceneutil HEAD git revision at /l/util.nightly: 9e32d227cc367ca265e017a8a0046d14a98882a5 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 :build-tools:build-infra-shadow:pluginDescriptors UP-TO-DATE > Task :build-tools:missing-doclet:processResources NO-SOURCE > Task :lucene:analysis.tests:processResources NO-SOURCE > Task :lucene:memory:processResources NO-SOURCE > Task :lucene:facet:processResources NO-SOURCE > Task :lucene:spatial3d:processResources NO-SOURCE > Task :lucene:queries:processResources NO-SOURCE > Task :lucene:highlighter:processResources NO-SOURCE > Task :lucene:sandbox:processResources UP-TO-DATE > Task :lucene:core:processResources UP-TO-DATE > Task :lucene:queryparser:processResources UP-TO-DATE > Task :lucene:analysis.tests:compileJava NO-SOURCE > Task :lucene:backward-codecs:processResources UP-TO-DATE > Task :lucene:spatial-extras:processResources NO-SOURCE > Task :lucene:benchmark:processResources NO-SOURCE > Task :lucene:analysis.tests:classes UP-TO-DATE > Task :lucene:analysis:phonetic:processResources UP-TO-DATE > Task :lucene:codecs:processResources UP-TO-DATE > Task :lucene:analysis:common:processResources UP-TO-DATE > Task :lucene:demo:processResources NO-SOURCE > Task :lucene:join:processResources NO-SOURCE > Task :lucene:classification:processResources NO-SOURCE > Task :lucene:grouping:processResources NO-SOURCE > Task :lucene:distribution.tests:compileJava NO-SOURCE > Task :lucene:misc:processResources NO-SOURCE > Task :lucene:distribution.tests:processResources NO-SOURCE > Task :lucene:distribution.tests:classes UP-TO-DATE > Task :lucene:suggest:processResources UP-TO-DATE > Task :lucene:expressions:processResources UP-TO-DATE > Task :lucene:benchmark-jmh:processResources NO-SOURCE > Task :lucene:analysis:morfologik:processResources UP-TO-DATE > Task :lucene:analysis:icu:processResources UP-TO-DATE > Task :lucene:analysis:kuromoji:processResources UP-TO-DATE > Task :lucene:analysis:opennlp:processResources UP-TO-DATE > Task :lucene:distribution.tests:jar UP-TO-DATE > Task :lucene:analysis:nori:processResources UP-TO-DATE > Task :lucene:monitor:processResources NO-SOURCE > Task :lucene:replicator:processResources NO-SOURCE > Task :lucene:analysis:smartcn:processResources UP-TO-DATE > Task :lucene:analysis.tests:jar UP-TO-DATE > Task :lucene:analysis:stempel:processResources UP-TO-DATE > Task :lucene:luke:processResources UP-TO-DATE > Task :lucene:spatial-test-fixtures:processResources NO-SOURCE > Task :lucene:analysis:morfologik.tests:compileJava NO-SOURCE > Task :lucene:core.tests:compileJava UP-TO-DATE > Task :lucene:analysis:morfologik.tests:processResources NO-SOURCE > Task :build-tools:missing-doclet:compileJava UP-TO-DATE > Task :lucene:analysis:morfologik.tests:classes UP-TO-DATE > Task :lucene:test-framework:processResources UP-TO-DATE > Task :build-tools:missing-doclet:classes UP-TO-DATE > Task :lucene:core.tests:processResources NO-SOURCE > Task :lucene:core.tests:classes UP-TO-DATE > Task :lucene:analysis:morfologik.tests:jar UP-TO-DATE > Task :lucene:core.tests:jar UP-TO-DATE > Task :build-tools:missing-doclet: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:join:compileJava UP-TO-DATE > Task :lucene:join:classes UP-TO-DATE > Task :lucene:memory:jar UP-TO-DATE > Task :lucene:replicator:compileJava UP-TO-DATE > Task :lucene:replicator:classes UP-TO-DATE > Task :lucene:join:jar UP-TO-DATE > Task :lucene:replicator:jar UP-TO-DATE > Task :lucene:spatial3d:compileJava UP-TO-DATE > Task :lucene:spatial3d:classes UP-TO-DATE > Task :lucene:misc:compileJava UP-TO-DATE > Task :lucene:facet:compileJava UP-TO-DATE > Task :lucene:misc:classes UP-TO-DATE > Task :lucene:facet:classes 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:facet:jar UP-TO-DATE > Task :lucene:misc:jar UP-TO-DATE > Task :lucene:codecs:jar UP-TO-DATE > Task :lucene:backward-codecs:compileJava UP-TO-DATE > Task :lucene:backward-codecs:classes UP-TO-DATE > Task :lucene:backward-codecs:jar UP-TO-DATE > Task :lucene:queries:compileJava UP-TO-DATE > Task :lucene:queries:classes UP-TO-DATE > Task :lucene:expressions:compileJava UP-TO-DATE > Task :lucene:expressions:classes 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:jar UP-TO-DATE > Task :lucene:spatial-extras: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:sandbox:classes UP-TO-DATE > Task :lucene:classification:compileJava UP-TO-DATE > Task :lucene:classification:classes UP-TO-DATE > Task :lucene:highlighter:jar 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:analysis:phonetic:compileJava UP-TO-DATE > Task :lucene:analysis:phonetic:classes UP-TO-DATE > Task :lucene:analysis:phonetic:jar UP-TO-DATE > Task :lucene:analysis:stempel:compileJava UP-TO-DATE > Task :lucene:analysis:opennlp:compileJava UP-TO-DATE > Task :lucene:analysis:stempel:classes UP-TO-DATE > Task :lucene:analysis:opennlp:classes UP-TO-DATE > Task :lucene:analysis:smartcn:compileJava UP-TO-DATE > Task :lucene:analysis:morfologik:compileJava UP-TO-DATE > Task :lucene:analysis:smartcn:classes UP-TO-DATE > Task :lucene:analysis:icu:compileJava UP-TO-DATE > Task :lucene:analysis:morfologik:classes UP-TO-DATE > Task :lucene:analysis:icu:classes UP-TO-DATE > Task :lucene:analysis:kuromoji:compileJava UP-TO-DATE > Task :lucene:analysis:opennlp:jar UP-TO-DATE > Task :lucene:analysis:nori:compileJava UP-TO-DATE > Task :lucene:analysis:stempel:jar UP-TO-DATE > Task :lucene:analysis:nori:classes UP-TO-DATE > Task :lucene:analysis:kuromoji:classes UP-TO-DATE > Task :lucene:test-framework:compileJava UP-TO-DATE > Task :lucene:analysis:smartcn:jar UP-TO-DATE > Task :lucene:suggest:compileJava UP-TO-DATE > Task :lucene:analysis:icu:jar UP-TO-DATE > Task :lucene:test-framework:classes UP-TO-DATE > Task :lucene:suggest:classes UP-TO-DATE > Task :lucene:analysis:morfologik:jar UP-TO-DATE > Task :lucene:analysis:nori:jar UP-TO-DATE > Task :lucene:analysis:kuromoji:jar UP-TO-DATE > Task :lucene:test-framework:jar UP-TO-DATE > Task :lucene:suggest: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:monitor:jar UP-TO-DATE > Task :lucene:spatial-test-fixtures:compileJava UP-TO-DATE > Task :lucene:spatial-test-fixtures:classes UP-TO-DATE > Task :lucene:queryparser:jar 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-29 19:15:18.540594] build medium index (fast) remove pre-existing log file /l/logs.nightly/nightly.vmstat.log remove pre-existing log file /l/logs.nightly/nightly.top.log /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=837559 Profiler summary for /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr Version: 2.1 Chunks: 16 Start: 2026-07-29 23:15:18 (UTC) Duration: 132 s Event Type Count Size (bytes) ============================================================= jdk.FileWrite 3879028 81189589 jdk.CPUTimeSample 3569364 62589391 jdk.FileRead 796377 18926739 jdk.ObjectAllocationInNewTLAB 254955 4678385 jdk.ObjectAllocationOutsideTLAB 74610 1253603 jdk.BooleanFlag 10976 347178 jdk.Compilation 6239 160896 jdk.CPULoad 2247 44324 jdk.UnsignedIntFlag 976 33839 jdk.IntFlag 896 32104 jdk.Checkpoint 842 25356129 jdk.StringFlag 720 26887 jdk.GarbageCollection 67 1612 jdk.CPUInformation 16 24011 jdk.GCConfiguration 16 411 jdk.JVMInformation 16 16907 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 187.38 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3569364 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 8.97% 320110 java.lang.Integer#rotateLeft():1612 [Inlined code] 6.16% 219970 java.lang.Character#codePointAtImpl():9812 [Inlined code] 5.35% 191080 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] 4.45% 158975 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] 3.69% 131561 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] 3.29% 117574 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] 2.77% 98796 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] 2.57% 91631 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] 2.29% 81873 java.lang.Character#isHighSurrogate():9606 [Inlined code] 1.78% 63433 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1019 [JIT compiled code] 1.74% 61964 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1022 [JIT compiled code] 1.64% 58615 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] 1.48% 52856 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():47 [Inlined code] 1.44% 51456 org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 1.44% 51273 org.apache.lucene.analysis.CharacterUtils#toLowerCase():66 [Inlined code] 1.29% 46015 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] 1.08% 38588 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] 1.08% 38381 org.apache.lucene.index.ByteSliceReader#readByte():74 [Inlined code] 1.01% 36002 org.apache.lucene.util.ByteBlockPool#getBuffer():358 [Inlined code] 0.86% 30638 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] 0.82% 29318 org.apache.lucene.index.TermsHashPerField#writeByte():222 [Inlined code] 0.80% 28393 java.lang.ThreadLocal#get():171 [Inlined code] 0.73% 26117 org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition():1301 [Inlined code] 0.72% 25734 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.69% 24618 jdk.internal.util.ArraysSupport#mismatch():564 [Inlined code] 0.66% 23386 java.lang.Character#codePointAt():9804 [Inlined code] 0.59% 21138 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():146 [Inlined code] 0.59% 20900 org.apache.lucene.analysis.CharArraySet#contains():89 [Inlined code] 0.57% 20500 org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap():742 [Inlined code] 0.56% 19967 org.apache.lucene.analysis.CharacterUtils#toLowerCase():57 [Inlined code] 0.53% 18769 java.lang.Character#codePointAt():9807 [Inlined code] 0.48% 17165 jdk.internal.misc.ScopedMemoryAccess#getByteInternal():1100 [Inlined code] 0.45% 16191 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1108 [JIT compiled code] 0.44% 15822 org.apache.lucene.codecs.lucene104.PForUtil#encode():58 [JIT compiled code] 0.44% 15647 org.apache.lucene.index.TermsHashPerField#initReader():100 [Inlined code] 0.41% 14710 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] 0.40% 14297 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1040 [JIT compiled code] 0.39% 13919 org.apache.lucene.analysis.StopFilter#accept():97 [Inlined code] 0.38% 13565 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():131 [JIT compiled code] 0.38% 13544 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():177 [JIT compiled code] 0.38% 13531 org.apache.lucene.util.AttributeSource#clearAttributes():274 [Inlined code] 0.37% 13246 org.apache.lucene.util.BytesRefBuilder#copyChars():148 [Inlined code] 0.36% 13020 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():214 [Inlined code] 0.36% 12813 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():170 [JIT compiled code] 0.35% 12636 org.apache.lucene.store.DataOutput#writeVInt():203 [Inlined code] 0.35% 12621 org.apache.lucene.codecs.lucene104.ForUtil#encode():154 [JIT compiled code] 0.35% 12419 org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] 0.34% 12185 org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc():60 [Inlined code] 0.34% 12153 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():173 [JIT compiled code] 0.33% 11892 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():169 [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 187.38 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3569364 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 8.97% 320110 java.lang.Integer#rotateLeft():1612 [Inlined code] at org.apache.lucene.util.StringHelper#murmurhash3_x86_32():175 [Inlined code] 6.16% 219970 java.lang.Character#codePointAtImpl():9812 [Inlined code] at java.lang.Character#codePointAt():9807 [Inlined code] 4.45% 158753 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 3.69% 131561 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 3.29% 117573 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 2.74% 97674 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.57% 91630 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] 2.28% 81340 java.lang.Character#isHighSurrogate():9606 [Inlined code] at java.lang.Character#codePointAtImpl():9813 [Inlined code] 1.78% 63412 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1019 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 1.74% 61964 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1022 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 1.64% 58615 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 1.50% 53601 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] 1.48% 52856 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():47 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText():709 [Inlined code] 1.44% 51456 org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] 1.44% 51273 org.apache.lucene.analysis.CharacterUtils#toLowerCase():66 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] 1.38% 49241 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] 1.29% 45946 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [JIT compiled code] 1.18% 42292 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [JIT compiled code] 1.08% 38380 org.apache.lucene.index.ByteSliceReader#readByte():74 [Inlined code] at org.apache.lucene.store.DataInput#readVInt():121 [Inlined code] 0.86% 30637 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.79% 28202 java.lang.ThreadLocal#get():171 [Inlined code] at perf.LineFileDocs#reserve():570 [Inlined code] 0.73% 26094 org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition():1301 [Inlined code] at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition():110 [Inlined code] 0.72% 25725 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] 0.66% 23713 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 0.65% 23279 java.lang.Character#codePointAt():9804 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] 0.62% 22302 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] 0.61% 21604 jdk.internal.util.ArraysSupport#mismatch():564 [Inlined code] at java.util.Arrays#equals():2707 [Inlined code] 0.59% 21134 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():146 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():148 [Inlined code] 0.59% 20900 org.apache.lucene.analysis.CharArraySet#contains():89 [Inlined code] at org.apache.lucene.analysis.StopFilter#accept():97 [Inlined code] 0.57% 20500 org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap():742 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] 0.56% 19974 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next():194 [Inlined code] 0.56% 19967 org.apache.lucene.analysis.CharacterUtils#toLowerCase():57 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] 0.52% 18681 java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] 0.51% 18112 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] at org.apache.lucene.util.BytesRefHash$1#get():266 [Inlined code] 0.49% 17411 org.apache.lucene.util.ByteBlockPool#getBuffer():358 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():223 [Inlined code] 0.48% 17165 jdk.internal.misc.ScopedMemoryAccess#getByteInternal():1100 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#getByte():1088 [Inlined code] 0.45% 16168 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1108 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 0.43% 15487 org.apache.lucene.util.ByteBlockPool#getBuffer():358 [Inlined code] at org.apache.lucene.util.BytesRefBlockPool#equals():156 [Inlined code] 0.43% 15259 org.apache.lucene.index.TermsHashPerField#initReader():100 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset():435 [Inlined code] 0.41% 14651 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] 0.40% 14282 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1040 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 0.39% 13919 org.apache.lucene.analysis.StopFilter#accept():97 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():52 [JIT compiled code] 0.38% 13544 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():177 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.38% 13532 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% 13530 org.apache.lucene.util.AttributeSource#clearAttributes():274 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():153 [Inlined code] 0.37% 13246 org.apache.lucene.util.BytesRefBuilder#copyChars():148 [Inlined code] at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef():93 [Inlined code] 0.36% 12870 org.apache.lucene.index.TermsHashPerField#writeByte():222 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [JIT compiled code] 0.36% 12813 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():170 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.36% 12786 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():214 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] 0.35% 12419 org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [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.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 187.38 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3569364 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 8.94% 319228 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] 6.16% 219855 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.45% 158733 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.55% 126816 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.56% 91397 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.28% 81301 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] 1.78% 63410 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.74% 61964 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.67% 59501 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.63% 58329 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.62% 57981 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.48% 52856 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.44% 51456 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.44% 51273 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.37% 48821 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.36% 48687 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.28% 45619 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.15% 41188 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.08% 38489 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.07% 38357 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] 0.86% 30637 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.79% 28080 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.73% 26094 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.67% 23972 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.64% 22927 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.62% 21957 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.61% 21604 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.59% 21134 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 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 0.59% 20892 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.58% 20602 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.57% 20500 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.56% 19967 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.56% 19941 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.52% 18477 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.51% 18095 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.48% 17165 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.45% 16165 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1108 [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.43% 15487 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.43% 15222 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.41% 14650 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 [JIT compiled code] 0.40% 14278 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1040 [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.39% 14049 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.38% 13544 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.38% 13530 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.36% 12806 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.36% 12748 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.34% 12153 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] 0.33% 11949 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.33% 11892 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.32% 11297 org.apache.lucene.codecs.lucene104.PForUtil#encode():58 [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] 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 187.38 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3569364 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 4.56% 162705 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] 4.38% 156299 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] 3.23% 115195 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.95% 105323 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.93% 104660 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.28% 81301 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.08% 74359 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] 2.04% 72711 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.04% 72710 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.36% 48687 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.0x00000000731d77d0#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] 1.28% 45614 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.18% 42126 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.15% 41186 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.14% 40860 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.14% 40550 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.08% 38483 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.07% 38327 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.89% 31747 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.82% 29243 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.80% 28596 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.79% 28142 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.79% 28080 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.76% 27026 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.76% 26973 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.73% 26089 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.72% 25819 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.70% 25138 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.70% 25016 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.68% 24168 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.66% 23628 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.61% 21845 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.60% 21448 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.57% 20504 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.56% 19997 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.48% 17300 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 [Inlined code] 0.46% 16344 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.45% 15979 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.44% 15746 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 [Inlined code] 0.41% 14648 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 [JIT compiled 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.40% 14349 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.39% 14018 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.39% 13823 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.36% 12923 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% 12741 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.36% 12725 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.36% 12718 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.33% 11870 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.33% 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 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.33% 11760 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] 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] 0.33% 11738 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] 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 187.38 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3569364 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 3.29% 117284 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] 3.12% 111191 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] 2.94% 104848 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.23% 79738 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.07% 73992 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] 2.06% 73523 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.03% 72361 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.03% 72349 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.36% 48687 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.0x00000000731d77d0#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.19% 42558 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.18% 41941 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.16% 41477 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 [Inlined code] 1.15% 41220 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 [Inlined code] 1.14% 40860 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] 1.14% 40550 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] 1.09% 38759 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.00% 35733 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.00% 35656 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.97% 34760 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.89% 31858 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.88% 31580 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.86% 30530 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.82% 29102 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.81% 29037 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] 0.80% 28450 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.79% 28080 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.78% 28001 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.75% 26868 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.73% 26089 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.0x00000000731d77d0#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.70% 25083 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.70% 25002 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% 24055 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.67% 23928 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.66% 23628 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.66% 23494 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.61% 21845 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.60% 21333 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.57% 20504 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.45% 16113 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 [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.45% 15958 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.42% 14896 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.41% 14736 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 [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.41% 14648 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 [JIT compiled 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.40% 14293 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.35% 12661 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.35% 12656 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.33% 11805 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.33% 11793 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.33% 11741 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.33% 11689 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] 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 187.38 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 329540 events (total: 310394M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 17.25% 53541M perf.LineFileDocs#nextDoc():647 [JIT compiled code] 9.61% 29814M java.lang.StringUTF16#compress():223 [Inlined code] 8.33% 25863M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] 7.21% 22379M perf.LineFileDocs#readDocs():176 [JIT compiled code] 6.61% 20524M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] 4.53% 14056M java.lang.StringUTF16#compress():227 [Inlined code] 3.32% 10314M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] 3.32% 10311M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] 3.02% 9367M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] 2.71% 8426M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] 2.23% 6932M perf.LineFileDocs#nextDoc():642 [JIT compiled code] 2.08% 6455M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] 2.06% 6403M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] 1.84% 5714M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] 1.80% 5599M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] 1.75% 5433M org.apache.lucene.util.TimSorter#():62 [Inlined code] 1.73% 5370M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] 1.71% 5314M org.apache.lucene.util.BytesRef#():71 [Inlined code] 1.70% 5265M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] 1.48% 4581M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] 1.43% 4425M java.util.TreeMap#keyIterator():1421 [Inlined code] 1.32% 4095M perf.LineFileDocs#readDocs():176 [Interpreted code] 1.25% 3867M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] 0.88% 2729M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] 0.60% 1849M org.apache.lucene.document.IntPoint#pack():114 [Inlined code] 0.58% 1814M java.nio.HeapByteBuffer#():75 [Inlined code] 0.57% 1758M java.util.ArrayList#grow():240 [Inlined code] 0.52% 1621M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] 0.50% 1546M perf.LineFileDocs#newDocState():509 [Interpreted code] 0.47% 1466M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] 0.46% 1418M org.apache.lucene.document.IntPoint#pack():108 [Inlined code] 0.45% 1382M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2133 [Inlined code] 0.40% 1227M org.apache.lucene.codecs.lucene104.PForUtil#encode():78 [JIT compiled code] 0.35% 1100M perf.LineFileDocs#nextDoc():649 [JIT compiled code] 0.33% 1018M java.util.ArrayDeque#():179 [Inlined code] 0.32% 1003M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] 0.31% 957M perf.LineFileDocs#nextDoc():654 [JIT compiled code] 0.30% 945M perf.LineFileDocs#intToID():299 [Inlined code] 0.30% 944M perf.LineFileDocs#nextDoc():644 [JIT compiled code] 0.30% 917M perf.LineFileDocs#intToID():305 [Inlined code] 0.29% 894M java.util.List#of():940 [Inlined code] 0.28% 854M perf.LineFileDocs#nextDoc():652 [JIT compiled code] 0.23% 722M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock():968 [JIT compiled code] 0.18% 549M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():103 [JIT compiled code] 0.17% 514M org.apache.lucene.util.StringSorter#fallbackSorter():92 [Inlined code] 0.16% 490M org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#():82 [Inlined code] 0.16% 483M perf.LineFileDocs#nextDoc():605 [Interpreted code] 0.15% 453M java.lang.invoke.DirectMethodHandle#allocateInstance():503 [Inlined code] 0.14% 422M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#writeImpacts():541 [JIT compiled code] 0.13% 407M 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 187.38 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 329540 events (total: 310394M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 17.23% 53475M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 9.61% 29814M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] 8.33% 25846M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] 7.21% 22379M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 6.61% 20524M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] 4.53% 14056M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] 3.32% 10304M 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.98% 9239M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] 2.71% 8419M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] 2.59% 8027M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] 2.22% 6885M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 2.08% 6455M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 2.06% 6403M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.84% 5714M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 1.80% 5599M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 1.75% 5429M org.apache.lucene.util.TimSorter#():62 [Inlined code] at org.apache.lucene.util.ArrayTimSorter#():34 [Inlined code] 1.73% 5370M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.70% 5265M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.63% 5069M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] 1.48% 4581M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 1.43% 4425M java.util.TreeMap#keyIterator():1421 [Inlined code] at java.util.TreeMap$KeySet#iterator():1434 [JIT compiled code] 1.32% 4095M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.25% 3867M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():349 [JIT compiled code] 0.74% 2287M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():464 [JIT compiled code] 0.60% 1849M org.apache.lucene.document.IntPoint#pack():114 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValues():72 [Inlined code] 0.58% 1814M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] 0.57% 1758M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] 0.52% 1607M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [Inlined code] 0.50% 1546M perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.47% 1466M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():398 [JIT compiled code] 0.46% 1418M org.apache.lucene.document.IntPoint#pack():108 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValues():72 [Inlined code] 0.45% 1382M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2133 [Inlined code] at org.apache.lucene.util.IntBlockPool#nextBuffer():153 [JIT compiled code] 0.35% 1100M perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.32% 1003M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [Inlined code] 0.32% 1000M java.util.ArrayDeque#():179 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#():112 [Inlined code] 0.31% 962M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] 0.31% 957M perf.LineFileDocs#nextDoc():654 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.30% 945M perf.LineFileDocs#intToID():299 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] 0.30% 944M perf.LineFileDocs#nextDoc():644 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.30% 922M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():737 [JIT compiled code] 0.30% 917M perf.LineFileDocs#intToID():305 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] 0.29% 889M org.apache.lucene.codecs.lucene104.PForUtil#encode():78 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] 0.28% 854M perf.LineFileDocs#nextDoc():652 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.27% 851M java.util.List#of():940 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocument():1913 [JIT compiled code] 0.27% 844M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():736 [JIT compiled code] 0.18% 549M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():103 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():398 [JIT compiled code] 0.17% 514M org.apache.lucene.util.StringSorter#fallbackSorter():92 [Inlined code] at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#getFallbackSorter():83 [Inlined code] 0.16% 490M org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#():82 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie():94 [Inlined code] 0.16% 483M perf.LineFileDocs#nextDoc():605 [Interpreted code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.14% 444M 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] 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 187.38 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 329540 events (total: 310394M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 17.23% 53475M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 8.68% 26936M 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.19% 25429M 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.21% 22379M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 5.10% 15827M 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.50% 13974M 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] 2.96% 9172M 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.69% 8335M 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.54% 7893M 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% 6885M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 2.08% 6455M 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] 2.06% 6403M 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% 5714M 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.80% 5599M 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.73% 5370M 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.73% 5354M 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.70% 5265M 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% 4843M 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.48% 4581M 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.42% 4408M 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.38% 4297M 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.32% 4095M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.15% 3567M 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.98% 3049M 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.95% 2963M 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.74% 2287M 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.57% 1758M 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.56% 1741M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x000000007313ecc0#apply() [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#appendBlock():525 [JIT compiled code] 0.52% 1607M 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.50% 1546M perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.47% 1464M 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% 1420M 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.44% 1351M 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.39% 1221M 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.39% 1216M 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.36% 1132M 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.35% 1100M 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% 998M 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.32% 997M 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% 962M 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.31% 957M 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% 945M 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% 944M perf.LineFileDocs#nextDoc():644 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.30% 933M 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.30% 922M 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% 917M 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.30% 915M 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():763 [JIT compiled code] 0.29% 889M 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.29% 886M 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.28% 854M perf.LineFileDocs#nextDoc():652 [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 187.38 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 329540 events (total: 310394M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 17.23% 53475M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 8.66% 26893M 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.21% 22379M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 4.49% 13931M 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.43% 10649M 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.32% 7196M 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] 2.22% 6885M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 1.76% 5462M 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.73% 5377M 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.73% 5370M 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.73% 5354M 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.70% 5265M 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% 5071M 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.58% 4890M 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.57% 4880M 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.53% 4736M 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.52% 4725M 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.38% 4297M 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.0x00000000731d77d0#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] 1.32% 4095M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.27% 3936M 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.26% 3907M 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.0x00000000731d77d0#merge() [Interpreted code] 1.22% 3784M 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.12% 3483M 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.0x00000000731d77d0#merge() [Interpreted code] 1.11% 3438M 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.95% 2963M 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.90% 2799M 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.86% 2657M 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% 2580M 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.80% 2482M 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.78% 2413M 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.76% 2349M 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.75% 2338M 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.72% 2245M 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.63% 1950M 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.59% 1830M 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.59% 1818M 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.54% 1682M 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.52% 1607M 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.51% 1581M 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% 1550M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x000000007313ecc0#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.50% 1546M perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.49% 1515M 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.47% 1450M 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.46% 1420M 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% 1216M 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.37% 1148M 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% 1100M 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% 1087M 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.35% 1077M 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% 1019M 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] 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 187.38 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 329540 events (total: 310394M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 17.23% 53475M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 8.66% 26893M 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.21% 22379M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 4.49% 13931M 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.43% 10649M 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.0x00000000731d77d0#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.22% 6885M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 2.21% 6850M 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.73% 5354M 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.0x00000000731d77d0#merge() [Interpreted code] 1.64% 5096M 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.63% 5050M 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.63% 5046M 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% 4905M 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.53% 4736M 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.0x00000000731d77d0#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.52% 4703M 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.48% 4598M 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] 1.47% 4574M 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.38% 4297M 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.0x00000000731d77d0#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.32% 4095M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.26% 3907M 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.0x00000000731d77d0#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.17% 3634M 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.17% 3623M 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.12% 3483M 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.0x00000000731d77d0#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.10% 3417M 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] 0.95% 2963M 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.90% 2799M 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.86% 2657M 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.79% 2440M 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.78% 2413M 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.72% 2245M 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.71% 2216M 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.71% 2199M 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.63% 1950M 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.59% 1818M 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.53% 1650M 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.52% 1607M 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.0x00000000731d77d0#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] 0.50% 1546M perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.49% 1530M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x000000007313ecc0#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.49% 1526M 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.49% 1518M 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.47% 1450M 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.0x00000000731d77d0#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% 1442M 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.46% 1420M 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.44% 1362M 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 [Inlined code] 0.41% 1266M 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.39% 1216M 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.37% 1148M 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.37% 1141M 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 [Interpreted code] 0.35% 1100M perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.33% 1035M 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 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#flushAllThreads():688 [Interpreted code] 0.33% 1019M 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] move log to /l/logs.nightly/2026.07.29.18.03.06/fastIndexMediumDocs.log move vmstat log to /l/logs.nightly/2026.07.29.18.03.06/fastIndexMediumDocs.vmstat.log move top log to /l/logs.nightly/2026.07.29.18.03.06/fastIndexMediumDocs.top.log [2026-07-29 19:19:21.258633] took 106.9 sec [2026-07-29 19:19:21.263363] medIndexAtClose None [2026-07-29 19:19:21.264640] build medium vectors index (fast) NOTE: removing old index "medium vectors index (fast)" at /l/indices/wikimedium.trunk.nightly.Lucene104.vectors=1024.nd27.625M /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=842200 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-30 02:31:05 (UTC) Duration: 1049 s Event Type Count Size (bytes) ============================================================= jdk.CPUTimeSample 92851686 1856923195 jdk.FileWrite 3716836 102434877 jdk.ObjectAllocationInNewTLAB 188292 4090557 jdk.BooleanFlag 109074 3593241 jdk.FileRead 79228 2323367 jdk.CPULoad 17246 362166 jdk.ObjectAllocationOutsideTLAB 14785 295383 jdk.UnsignedIntFlag 9699 349005 jdk.IntFlag 8904 330720 jdk.StringFlag 7155 279840 jdk.Checkpoint 5162 146048218 jdk.CPUInformation 159 238818 jdk.GCConfiguration 159 4293 jdk.JVMInformation 159 191754 jdk.Metadata 159 17837574 jdk.Compilation 96 2688 jdk.GarbageCollection 28 740 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 2036.40 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 92851686 events (total: 92M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 70.93% 65M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] 5.66% 5M jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] 3.77% 3M jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():358 [Inlined code] 2.53% 2M org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] 1.78% 1M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] 1.47% 1M java.util.ArrayList#elementData():412 [Inlined code] 1.16% 1M org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] 1.10% 1M jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] 0.59% 552464 java.util.Arrays#fill():3143 [Inlined code] 0.45% 420294 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():303 [JIT compiled code] 0.43% 398618 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive():897 [Inlined code] 0.40% 374337 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] 0.30% 274471 org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():101 [JIT compiled code] 0.28% 262176 org.apache.lucene.util.TernaryLongHeap#downHeap():232 [Inlined code] 0.28% 256001 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] 0.25% 235774 jdk.incubator.vector.FloatVector#fromMemorySegment():3040 [Inlined code] 0.23% 213223 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] 0.19% 179382 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():262 [JIT compiled code] 0.19% 177291 org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#minCompetitiveSimilarity():732 [Inlined code] 0.17% 156779 org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] 0.16% 144823 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():298 [JIT compiled code] 0.15% 141930 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] 0.13% 123686 jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw():200 [Inlined code] 0.13% 119589 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState():165 [Inlined code] 0.12% 114571 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():326 [JIT compiled code] 0.12% 109697 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.12% 108145 org.apache.lucene.util.hnsw.NeighborQueue#decodeScore():120 [Inlined code] 0.11% 101413 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():293 [JIT compiled code] 0.11% 101198 java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] 0.10% 95224 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] 0.10% 92791 org.apache.lucene.util.VectorUtil#normalizeToUnitInterval():450 [Inlined code] 0.10% 92202 org.apache.lucene.util.FixedBitSet#getAndSet():330 [Inlined code] 0.10% 90592 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] 0.09% 84740 org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] 0.09% 83836 org.apache.lucene.util.hnsw.NeighborQueue#encode():115 [Inlined code] 0.09% 83595 org.apache.lucene.util.TernaryLongHeap#downHeap():235 [Inlined code] 0.09% 81529 org.apache.lucene.util.hnsw.NeighborQueue#size():68 [Inlined code] 0.09% 79596 org.apache.lucene.util.hnsw.NeighborArray#growArrays():96 [Inlined code] 0.08% 77565 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] 0.08% 77472 org.apache.lucene.util.TernaryLongHeap#top():111 [Inlined code] 0.08% 75464 org.apache.lucene.util.hnsw.NeighborArray#nodes():217 [Inlined code] 0.08% 70551 jdk.jfr.internal.JVM#emitEvent() [Native code] 0.08% 69829 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():139 [JIT compiled code] 0.07% 68491 org.apache.lucene.util.TernaryLongHeap#downHeap():234 [Inlined code] 0.07% 62661 org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor():189 [Inlined code] 0.07% 61898 java.util.Objects#checkIndex():365 [Inlined code] 0.07% 61779 org.apache.lucene.util.TernaryLongHeap#push():81 [Inlined code] 0.06% 59998 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():345 [JIT compiled code] 0.06% 59740 org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] 0.06% 58922 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [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.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 2036.40 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 92851686 events (total: 92M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 70.93% 65M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] 5.66% 5M jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] 3.77% 3M jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():358 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment():335 [Inlined code] 2.34% 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.78% 1M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] 1.46% 1M java.util.ArrayList#elementData():412 [Inlined code] at java.util.ArrayList#get():429 [Inlined code] 1.16% 1M org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] 1.10% 1M jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] at jdk.incubator.vector.Float256Vector#fromArray0():935 [Inlined code] 0.59% 552464 java.util.Arrays#fill():3143 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] 0.43% 398618 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive():897 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync#readerShouldBlock():702 [Inlined code] 0.38% 357477 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.30% 274471 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.28% 256001 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] 0.26% 245415 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek():177 [Inlined code] 0.23% 213223 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] 0.22% 202640 jdk.incubator.vector.FloatVector#fromMemorySegment():3040 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():110 [JIT compiled code] 0.19% 179382 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.19% 172253 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#setScoringOrdinal():174 [Inlined code] 0.18% 171150 org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#minCompetitiveSimilarity():732 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():343 [JIT compiled code] 0.18% 163857 org.apache.lucene.util.TernaryLongHeap#downHeap():232 [Inlined code] at org.apache.lucene.util.TernaryLongHeap#pop():124 [Inlined code] 0.17% 156779 org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] 0.14% 130708 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.13% 116558 jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw():200 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():356 [Inlined code] 0.12% 110430 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% 108145 org.apache.lucene.util.hnsw.NeighborQueue#decodeScore():120 [Inlined code] at org.apache.lucene.util.hnsw.NeighborQueue#topScore():151 [Inlined code] 0.11% 106117 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% 101198 java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] 0.11% 98319 org.apache.lucene.util.TernaryLongHeap#downHeap():232 [Inlined code] at org.apache.lucene.util.TernaryLongHeap#updateTop():153 [JIT compiled code] 0.10% 95224 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 0.10% 92600 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState():165 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():479 [Inlined code] 0.10% 92202 org.apache.lucene.util.FixedBitSet#getAndSet():330 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] 0.09% 87027 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():257 [JIT compiled code] 0.09% 83326 org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] 0.09% 79735 org.apache.lucene.util.VectorUtil#normalizeToUnitInterval():450 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#normalizeRawScore():153 [Inlined code] 0.08% 77565 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] 0.08% 77472 org.apache.lucene.util.TernaryLongHeap#top():111 [Inlined code] at org.apache.lucene.util.hnsw.NeighborQueue#topScore():151 [Inlined code] 0.08% 77266 org.apache.lucene.util.hnsw.NeighborArray#growArrays():96 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] 0.08% 70551 jdk.jfr.internal.JVM#emitEvent() [Native code] at jdk.jfr.internal.periodic.JVMEventTask#execute():54 [Inlined code] 0.08% 70161 org.apache.lucene.util.hnsw.NeighborQueue#encode():115 [Inlined code] at org.apache.lucene.util.hnsw.NeighborQueue#add():78 [Inlined code] 0.08% 69829 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():139 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] 0.07% 62661 org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor():189 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor():401 [Inlined code] 0.07% 61961 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.07% 61873 java.util.Objects#checkIndex():365 [Inlined code] at java.util.ArrayList#get():428 [Inlined code] 0.06% 59740 org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] 0.06% 59226 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 0.06% 59088 org.apache.lucene.util.hnsw.NeighborQueue#size():68 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#minCompetitiveSimilarity():732 [Inlined code] 0.06% 58922 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.06% 58728 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 0.06% 56419 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.06% 55208 org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [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.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 2036.40 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 92851686 events (total: 92M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 70.93% 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.78% 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.77% 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.22% 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.78% 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.37% 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.35% 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] 1.13% 1M 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.81% 753654 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.59% 552464 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.51% 469461 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.43% 397291 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.37% 341777 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.28% 256001 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.26% 245415 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.24% 220961 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.23% 213223 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.22% 202640 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.22% 201748 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.18% 171748 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% 162411 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% 161102 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.16% 147978 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.13% 125284 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.13% 116555 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.12% 107059 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.11% 105150 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.11% 101487 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% 101198 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.11% 98319 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.10% 92233 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 [JIT compiled code] 0.10% 91838 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.10% 90091 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.10% 89089 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.09% 85702 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.09% 83671 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.09% 81730 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.09% 80244 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% 77565 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.08% 70550 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.08% 69829 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.07% 63805 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% 62630 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% 61961 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% 61755 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] 0.07% 61136 java.util.Objects#checkIndex():365 [Inlined code] at java.util.ArrayList#get():428 [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.07% 61057 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.06% 59740 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] 0.06% 59532 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 [JIT compiled code] 0.06% 57599 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] 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 2036.40 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 92851686 events (total: 92M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 13.58% 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] 13.09% 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():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] 12.13% 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():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.23% 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.59% 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.77% 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.77% 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.47% 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.60% 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.53% 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.16% 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 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] 1.60% 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.17% 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 [JIT compiled code] 0.97% 897161 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.95% 879800 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.81% 753654 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.81% 752180 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.81% 747939 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.50% 462190 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.45% 416902 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.43% 397291 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.37% 341777 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.28% 256000 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 [JIT compiled code] 0.25% 235051 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 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] 0.23% 209607 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.22% 201748 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.22% 200525 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 [JIT compiled code] 0.19% 173125 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.18% 171748 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 [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.17% 154820 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.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [JIT compiled 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.16% 151058 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% 147978 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 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] 0.16% 146024 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.15% 139511 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.13% 125284 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.12% 110104 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.11% 105858 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 [JIT compiled code] 0.11% 105397 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% 105150 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.0x0000000098201d48#call() [JIT compiled code] 0.11% 99658 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.11% 98133 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] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#collect():727 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():350 [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% 93806 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 [JIT compiled code] 0.10% 93641 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.10% 92233 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 [JIT compiled 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% 90337 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.09% 85682 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.09% 84807 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.09% 83327 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 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] 0.09% 81730 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 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] 0.08% 77317 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 2036.40 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 92851686 events (total: 92M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 11.65% 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.55% 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] 10.14% 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] 9.60% 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.83% 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] 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.62% 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 [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] 3.28% 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 [JIT compiled code] 2.30% 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.23% 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] 2.16% 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 [JIT compiled 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] 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.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.55% 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.39% 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.37% 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.35% 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.17% 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 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [JIT compiled 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.94% 874547 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 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] 0.91% 840967 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.0x0000000098201d48#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.81% 752180 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.81% 751068 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.81% 747737 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 [JIT compiled code] 0.72% 671732 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] 0.62% 575670 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% 527253 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.50% 462190 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.0x0000000098201d48#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.49% 457134 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.49% 454539 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.49% 453959 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.47% 434722 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.44% 406188 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% 393480 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.40% 373283 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 [JIT compiled code] 0.39% 357889 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.38% 355553 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.35% 322053 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.35% 321024 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] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x0000000098201d48#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.34% 314835 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.33% 309838 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 [JIT compiled code] 0.28% 256000 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 [JIT compiled 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.25% 235051 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 [JIT compiled 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.25% 230870 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.23% 209607 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% 200525 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 [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.0x0000000098201d48#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.20% 181655 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.19% 179721 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% 178831 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.19% 176626 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 [JIT compiled code] 0.19% 173125 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] 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.0x0000000098201d48#call() [JIT compiled code] 0.17% 161231 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 [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.0x0000000098201d48#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.17% 154820 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.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [JIT compiled 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] 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 2036.40 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 203076 events (total: 107946M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 21.81% 23543M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] 21.48% 23186M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] 9.56% 10322M perf.LineFileDocs#readVector():212 [Inlined code] 8.05% 8690M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] 5.28% 5699M java.nio.HeapByteBuffer#():75 [Inlined code] 3.42% 3696M perf.LineFileDocs#nextDoc():647 [JIT compiled code] 3.39% 3655M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] 3.22% 3474M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] 1.97% 2123M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] 1.91% 2063M java.lang.StringUTF16#compress():223 [Inlined code] 1.89% 2042M perf.LineFileDocs#readDocs():176 [JIT compiled code] 1.36% 1462M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] 1.25% 1352M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] 1.08% 1166M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] 0.95% 1023M java.lang.StringUTF16#compress():227 [Inlined code] 0.76% 823M org.apache.lucene.util.TimSorter#():62 [Inlined code] 0.76% 816M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] 0.75% 814M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] 0.69% 739M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [Inlined code] 0.59% 639M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] 0.59% 633M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] 0.55% 597M org.apache.lucene.util.hnsw.NeighborArray#():54 [Inlined code] 0.55% 596M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] 0.55% 592M org.apache.lucene.util.hnsw.NeighborArray#():55 [Inlined code] 0.54% 587M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] 0.49% 533M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] 0.45% 489M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] 0.44% 476M org.apache.lucene.util.BytesRef#():71 [Inlined code] 0.38% 412M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] 0.35% 382M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():164 [JIT compiled code] 0.34% 371M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] 0.30% 322M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():344 [JIT compiled code] 0.21% 227M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] 0.20% 219M java.lang.invoke.DirectMethodHandle#allocateInstance():503 [Inlined code] 0.18% 199M perf.LineFileDocs#nextDoc():642 [JIT compiled code] 0.18% 194M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():158 [JIT compiled code] 0.18% 189M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():334 [JIT compiled code] 0.17% 183M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] 0.15% 161M java.util.ArrayList#grow():240 [Inlined code] 0.14% 149M java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquire():389 [JIT compiled code] 0.13% 145M java.util.ArrayDeque#():179 [Inlined code] 0.13% 138M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():320 [JIT compiled code] 0.12% 129M org.apache.lucene.codecs.lucene104.PForUtil#encode():78 [JIT compiled code] 0.11% 122M org.apache.lucene.document.IntPoint#pack():114 [Inlined code] 0.10% 107M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] 0.09% 94M org.apache.lucene.document.IntPoint#pack():108 [Inlined code] 0.08% 84M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2133 [Inlined code] 0.08% 83M perf.LineFileDocs#nextDoc():644 [JIT compiled code] 0.07% 79M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock():968 [JIT compiled code] 0.07% 76M perf.LineFileDocs#nextDoc():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=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 2036.40 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 203076 events (total: 107946M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 21.70% 23421M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] 21.48% 23186M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] 9.56% 10322M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] 8.05% 8690M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$3#copyValue():451 [Inlined code] 5.28% 5699M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] 3.42% 3696M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 3.39% 3655M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():688 [Inlined code] 3.22% 3474M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] 1.97% 2123M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [JIT compiled code] 1.91% 2063M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] 1.89% 2042M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.36% 1462M 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.23% 1331M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] 1.08% 1166M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] 0.95% 1023M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] 0.76% 823M org.apache.lucene.util.TimSorter#():62 [Inlined code] at org.apache.lucene.util.ArrayTimSorter#():34 [Inlined code] 0.75% 814M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] 0.69% 739M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.62% 670M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] 0.59% 639M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 0.59% 633M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 0.55% 596M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 0.54% 587M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 0.49% 533M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 0.45% 489M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 0.41% 444M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] 0.38% 412M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():349 [JIT compiled code] 0.36% 393M org.apache.lucene.util.hnsw.NeighborArray#():55 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#():49 [Inlined code] 0.36% 390M org.apache.lucene.util.hnsw.NeighborArray#():54 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#():49 [Inlined code] 0.34% 371M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 0.32% 347M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():164 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():300 [JIT compiled code] 0.29% 316M 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% 227M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [Inlined code] 0.19% 206M org.apache.lucene.util.hnsw.NeighborArray#():54 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():166 [JIT compiled code] 0.18% 199M org.apache.lucene.util.hnsw.NeighborArray#():55 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():166 [JIT compiled code] 0.18% 199M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.17% 187M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():334 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.17% 185M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():158 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():300 [JIT compiled code] 0.16% 172M java.lang.invoke.DirectMethodHandle#allocateInstance():503 [Inlined code] at java.lang.invoke.DirectMethodHandle$Holder#newInvokeSpecial() [Inlined code] 0.15% 161M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] 0.14% 146M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():464 [JIT compiled code] 0.13% 143M java.util.ArrayDeque#():179 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#():112 [Inlined code] 0.13% 140M java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquire():389 [JIT compiled code] at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared():739 [Inlined code] 0.13% 137M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():320 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.11% 122M org.apache.lucene.document.IntPoint#pack():114 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValues():72 [Inlined code] 0.11% 121M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [Inlined code] 0.10% 107M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():398 [JIT compiled code] 0.09% 95M org.apache.lucene.codecs.lucene104.PForUtil#encode():78 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] 0.09% 94M org.apache.lucene.document.IntPoint#pack():108 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValues():72 [Inlined code] 0.08% 84M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2133 [Inlined code] at org.apache.lucene.util.IntBlockPool#nextBuffer():153 [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 2036.40 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 203076 events (total: 107946M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 19.63% 21187M 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] 19.53% 21080M 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] 9.56% 10322M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 8.05% 8690M 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.01% 5411M 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.42% 3696M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 3.36% 3622M 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] 3.22% 3474M 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% 2234M 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.95% 2105M 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.89% 2042M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.70% 1829M 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.34% 1442M 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] 1.23% 1331M 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.08% 1166M 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.94% 1012M 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.76% 823M 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] 0.70% 750M 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.68% 733M 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.66% 712M 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.63% 680M 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.62% 670M 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.59% 639M 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.59% 633M 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.55% 595M 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.54% 587M 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.54% 580M 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.49% 533M 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.45% 489M 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.36% 387M 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.36% 387M 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.35% 376M 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.34% 371M 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.25% 271M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x0000000098181858#apply() [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#appendBlock():525 [JIT compiled code] 0.25% 270M 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.21% 227M 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 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():125 [JIT compiled code] 0.21% 223M 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% 211M 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.18% 199M 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% 182M 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.17% 180M org.apache.lucene.util.hnsw.NeighborArray#():55 [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.16% 177M 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.15% 166M 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.15% 161M 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.14% 145M 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.13% 143M 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.13% 140M 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% 134M 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] 0.12% 131M 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.11% 119M 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.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [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.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 2036.40 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 203076 events (total: 107946M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 11.24% 12130M 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] 11.15% 12040M 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] 9.56% 10322M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 8.05% 8690M 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 [JIT compiled 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.26% 6762M 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 [JIT compiled code] 6.25% 6748M 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 [JIT compiled code] 5.01% 5411M 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.42% 3696M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 1.95% 2101M 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.90% 2054M 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.90% 2050M 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.89% 2042M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.70% 1829M 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.67% 1798M 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.55% 1675M 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.46% 1572M 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 [JIT compiled 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.34% 1442M 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] 1.03% 1107M 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] 1.00% 1081M 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.94% 1012M 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.76% 823M 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 [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.72% 778M 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.66% 712M 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.0x00000000981ebc98#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.65% 700M 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.63% 680M 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 [JIT compiled code] 0.62% 666M 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.0x00000000981ebc98#merge() [Interpreted code] 0.62% 665M 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.59% 632M 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.54% 587M 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.53% 572M 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% 570M 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% 533M 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.0x00000000981ebc98#merge() [Interpreted code] 0.49% 533M 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.48% 513M 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% 479M 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.43% 468M 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.40% 434M 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.40% 432M 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.35% 376M 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.32% 348M 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.30% 323M 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.28% 298M 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% 270M 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.24% 254M 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 [JIT compiled 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.23% 252M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x0000000098181858#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.23% 245M 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% 239M 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.21% 227M 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 [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.21% 223M 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] 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.0x0000000098201d48#call() [JIT compiled code] 0.20% 213M 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#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 2036.40 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 203076 events (total: 107946M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 11.24% 12130M 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.0x0000000098201d48#call() [JIT compiled code] 11.15% 12040M 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.0x0000000098201d48#call() [JIT compiled code] 9.56% 10322M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 8.05% 8690M 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 [JIT compiled 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] 6.26% 6762M 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 [JIT compiled 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.25% 6748M 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 [JIT compiled 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.01% 5411M 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.42% 3696M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 1.89% 2042M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.72% 1860M 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.0x0000000098201d48#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.70% 1829M 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.55% 1675M 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.0x00000000981ebc98#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.46% 1572M 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 [JIT compiled 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] 1.34% 1442M 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 [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.0x0000000098201d48#call() [JIT compiled code] 1.31% 1414M 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.30% 1401M 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.03% 1107M 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 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] 1.00% 1081M 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 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] 0.99% 1069M 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] 0.94% 1012M 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.76% 823M 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 [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.0x00000000981ebc98#merge() [Interpreted code] 0.71% 763M 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 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] 0.66% 712M 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.0x00000000981ebc98#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.64% 686M 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 [JIT compiled 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% 683M 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 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] 0.63% 680M 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 [JIT compiled 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.62% 666M 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.0x00000000981ebc98#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.60% 652M 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 [JIT compiled 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.54% 587M 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] 0.53% 572M 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] 0.53% 570M 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] 0.49% 533M 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.0x00000000981ebc98#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.49% 533M 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] 0.48% 513M 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] 0.43% 468M 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.0x00000000981ebc98#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.41% 447M 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.0x0000000098201d48#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.40% 434M 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 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.40% 432M 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] 0.38% 413M 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% 392M 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% 379M 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.35% 376M 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 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.32% 348M 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.30% 323M 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.29% 316M 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.28% 298M 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] 0.25% 270M 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.24% 254M 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 [JIT compiled 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.23% 252M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x0000000098181858#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.21% 231M 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.0x0000000098201d48#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.29.18.03.06/fastIndexMediumDocsWithVectors.log move vmstat log to /l/logs.nightly/2026.07.29.18.03.06/fastIndexMediumDocsWithVectors.vmstat.log move top log to /l/logs.nightly/2026.07.29.18.03.06/fastIndexMediumDocsWithVectors.top.log [2026-07-29 23:30:11.853876] took 12470.3 sec [2026-07-29 23:30:12.797318] medIndexVectorsAtClose None [2026-07-29 23:30:12.804738] 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=1055044 Profiler summary for /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.int8-quantized.nd27.625M.jfr Version: 2.1 Chunks: 161 Start: 2026-07-30 05:05:27 (UTC) Duration: 1352 s Event Type Count Size (bytes) ============================================================= jdk.CPUTimeSample 82480513 1649503733 jdk.FileWrite 11485495 313275689 jdk.ObjectAllocationInNewTLAB 468248 9847138 jdk.FileRead 217606 6359261 jdk.BooleanFlag 110446 3638439 jdk.ObjectAllocationOutsideTLAB 69237 1329889 jdk.CPULoad 23610 495810 jdk.UnsignedIntFlag 9821 353395 jdk.IntFlag 9016 334880 jdk.StringFlag 7245 285775 jdk.Checkpoint 6470 134742285 jdk.CPUInformation 161 241822 jdk.GCConfiguration 161 4347 jdk.JVMInformation 161 200445 jdk.Metadata 161 18061946 jdk.Compilation 148 4121 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 2039.62 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 82480513 events (total: 82M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 36.81% 30M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] 35.45% 29M org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():201 [Inlined code] 5.92% 4M jdk.incubator.vector.IntVector#reduceLanesTemplate():2840 [Inlined code] 3.54% 2M org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] 3.23% 2M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] 2.26% 1M jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] 1.40% 1M java.util.ArrayList#elementData():412 [Inlined code] 0.71% 587514 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] 0.57% 467973 jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] 0.36% 298397 jdk.incubator.vector.IntVector#lanewiseTemplate():798 [Inlined code] 0.33% 273069 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#loss():290 [Inlined code] 0.31% 254593 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive():897 [Inlined code] 0.27% 220796 org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor():189 [Inlined code] 0.25% 202710 org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] 0.24% 196824 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] 0.22% 182888 java.util.Arrays#fill():3143 [Inlined code] 0.22% 182201 jdk.internal.foreign.NativeMemorySegmentImpl#unsafeGetOffset():87 [Inlined code] 0.21% 176396 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] 0.20% 168568 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():262 [JIT compiled code] 0.19% 154660 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():324 [JIT compiled code] 0.19% 152788 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] 0.18% 146693 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] 0.16% 132441 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.15% 122533 java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] 0.15% 119777 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():139 [JIT compiled code] 0.13% 111220 org.apache.lucene.util.FixedBitSet#getAndSet():330 [Inlined code] 0.13% 109560 org.apache.lucene.util.TernaryLongHeap#downHeap():232 [Inlined code] 0.13% 105250 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():329 [JIT compiled code] 0.13% 103828 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] 0.12% 99391 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState():165 [Inlined code] 0.11% 91575 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] 0.11% 87031 jdk.jfr.internal.JVM#emitEvent() [Native code] 0.09% 76440 org.apache.lucene.util.hnsw.NeighborArray#nodes():217 [Inlined code] 0.09% 70162 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():51 [Inlined code] 0.08% 62953 org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [Inlined code] 0.08% 62366 org.apache.lucene.store.ChecksumIndexInput#skipByReading():81 [JIT compiled code] 0.07% 60234 sun.nio.ch.NativeThread#current0() [Native code] 0.07% 59901 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] 0.07% 55742 org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer#quantizedScore():256 [JIT compiled code] 0.06% 52653 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():228 [JIT compiled code] 0.06% 51489 org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer#quantizedScore():254 [JIT compiled code] 0.06% 49746 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():328 [JIT compiled code] 0.06% 48931 sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code] 0.06% 46165 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():219 [JIT compiled code] 0.06% 45380 org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [JIT compiled code] 0.05% 43895 jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw():200 [Inlined code] 0.05% 40200 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#compareAndSetState():189 [Inlined code] 0.05% 40148 org.apache.lucene.util.VectorUtil#normalizeToUnitInterval():450 [Inlined code] 0.05% 39886 org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor():188 [Inlined code] 0.05% 39439 org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [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.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 2039.62 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 82480513 events (total: 82M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 36.81% 30M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] 34.29% 28M org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():201 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] 5.92% 4M jdk.incubator.vector.IntVector#reduceLanesTemplate():2840 [Inlined code] at jdk.incubator.vector.Int256Vector#reduceLanes():330 [Inlined code] 3.26% 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.23% 2M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] 2.26% 1M jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] at jdk.incubator.vector.Float256Vector#fromArray0():935 [Inlined code] 1.40% 1M java.util.ArrayList#elementData():412 [Inlined code] at java.util.ArrayList#get():429 [Inlined code] 0.60% 491591 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.57% 467973 jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] 0.53% 436318 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.47% 387410 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek():177 [Inlined code] 0.36% 298397 jdk.incubator.vector.IntVector#lanewiseTemplate():798 [Inlined code] at jdk.incubator.vector.Int256Vector#lanewise():278 [Inlined code] 0.31% 254593 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive():897 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync#readerShouldBlock():702 [Inlined code] 0.27% 225253 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#setScoringOrdinal():174 [Inlined code] 0.27% 220796 org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor():189 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor():401 [Inlined code] 0.26% 211653 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#loss():290 [Inlined code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():345 [JIT compiled code] 0.25% 202710 org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] 0.24% 196824 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] 0.22% 182888 java.util.Arrays#fill():3143 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] 0.22% 182197 jdk.internal.foreign.NativeMemorySegmentImpl#unsafeGetOffset():87 [Inlined code] at jdk.internal.foreign.AbstractMemorySegmentImpl#isAlignedForElement():386 [Inlined code] 0.21% 176396 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] 0.20% 168568 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.19% 154660 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():324 [JIT compiled code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():219 [JIT compiled code] 0.17% 138934 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% 129527 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.15% 122533 java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] 0.15% 119777 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():139 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] 0.13% 111220 org.apache.lucene.util.FixedBitSet#getAndSet():330 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] 0.13% 105250 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():329 [JIT compiled code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():219 [JIT compiled code] 0.13% 103828 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 0.12% 100805 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 0.11% 91575 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] 0.11% 87031 jdk.jfr.internal.JVM#emitEvent() [Native code] at jdk.jfr.internal.periodic.JVMEventTask#execute():54 [Inlined code] 0.10% 83795 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState():165 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():479 [Inlined code] 0.09% 72161 org.apache.lucene.util.TernaryLongHeap#downHeap():232 [Inlined code] at org.apache.lucene.util.TernaryLongHeap#pop():124 [Inlined code] 0.08% 62366 org.apache.lucene.store.ChecksumIndexInput#skipByReading():81 [JIT compiled code] at org.apache.lucene.store.ChecksumIndexInput#seek():64 [Inlined code] 0.07% 61416 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#loss():290 [Inlined code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():307 [JIT compiled code] 0.07% 61209 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% 60234 sun.nio.ch.NativeThread#current0() [Native code] at sun.nio.ch.NativeThread#current():51 [Inlined code] 0.07% 59901 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 0.07% 55742 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% 51613 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] 0.06% 51489 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.06% 51104 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] 0.06% 49746 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():328 [JIT compiled code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():219 [JIT compiled code] 0.06% 48931 sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#read():51 [Inlined code] 0.06% 48272 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [JIT compiled code] 0.06% 45923 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():219 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter$QuantizedFloatVectorValues#quantize():710 [Inlined code] 0.06% 45380 org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.05% 45001 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():440 [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 2039.62 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 82480513 events (total: 82M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 36.81% 30M 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.14% 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] 5.92% 4M 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.23% 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.11% 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.70% 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.26% 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] 1.20% 988649 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] 0.93% 769756 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 [JIT compiled code] 0.60% 491591 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.57% 467973 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.53% 436318 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.47% 387410 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.44% 363647 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% 298395 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% 254157 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% 214219 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] 0.24% 196824 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.22% 182888 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.22% 181576 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% 176396 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% 160980 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.18% 144662 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.16% 135246 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.16% 131741 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% 128911 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.15% 122533 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% 120537 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.15% 119777 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.13% 110041 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% 103705 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 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.12% 97474 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% 94084 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% 89164 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.11% 88378 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.11% 87031 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% 83521 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% 76407 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.09% 71322 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% 70362 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% 68138 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.08% 67723 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.08% 65133 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.07% 61851 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% 59549 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% 58027 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% 56694 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.06% 53152 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.06% 51104 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 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.06% 48931 sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#read():51 [Inlined code] at sun.nio.ch.IOUtil#readIntoNativeBuffer():341 [Inlined code] at sun.nio.ch.IOUtil#read():307 [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=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 2039.62 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 82480513 events (total: 82M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 32.14% 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.67% 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] 5.92% 4M 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.74% 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.12% 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.28% 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.04% 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.81% 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 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 1.70% 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.40% 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% 988649 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.15% 946173 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.93% 769756 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 [JIT compiled 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.60% 491591 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 [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] 0.54% 441340 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.53% 436318 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 [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] 0.45% 374020 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.44% 363647 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% 298395 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% 254157 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.26% 213327 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] 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 [Inlined code] 0.23% 186275 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.22% 178201 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.21% 176396 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% 160980 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.18% 144662 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.17% 140637 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.16% 134635 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% 131741 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% 128911 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.0x00000000121f1800#call() [JIT compiled code] 0.15% 120537 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.14% 114516 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.13% 103371 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 [JIT compiled 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.12% 97474 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% 89540 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] 0.11% 89164 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% 84551 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] 0.10% 83775 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.0x0000000012079170#run() [Interpreted code] at java.lang.Thread#runWith():1529 [Interpreted code] 0.09% 77793 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.09% 76407 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% 71322 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.08% 68138 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% 67723 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% 65133 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.07% 61632 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% 59549 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% 58995 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% 57022 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 [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.07% 56694 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] 0.07% 54437 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.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [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.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 2039.62 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 82480513 events (total: 82M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 32.14% 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.0x00000000121f1800#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] 21.48% 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.33% 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.81% 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] 3.66% 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.04% 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 [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] 3.01% 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.80% 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 [JIT compiled 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] 1.60% 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 [Inlined code] 1.58% 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 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 1.40% 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 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [Inlined code] 1.20% 988649 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.0x00000000121f1800#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.15% 945636 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 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.93% 769756 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 [JIT compiled 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.0x00000000121f1800#call() [JIT compiled code] 0.60% 491591 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 [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 [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% 462799 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.54% 442523 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.53% 436318 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 [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 [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% 374020 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 [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.45% 370125 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.41% 337880 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.29% 241732 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.26% 213511 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 [Inlined code] 0.26% 213327 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] 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 [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.23% 191165 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% 186275 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.0x00000000121f1800#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.23% 185996 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.22% 180451 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 [Inlined code] 0.21% 176396 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.18% 150560 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.0x00000000121f1800#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% 145773 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.17% 140637 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.0x00000000121f1800#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.16% 135507 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.0x00000000121f1800#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.16% 134985 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.16% 134749 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% 134635 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.0x00000000121ef788#merge() [Interpreted code] 0.16% 131741 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.0x00000000121f1800#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.15% 124562 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.15% 120753 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.0x00000000121f1800#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.0x00000000121f1d58#run() [JIT compiled code] 0.15% 120528 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] 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 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.14% 119132 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.14% 114516 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.0x00000000121f1800#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.13% 108233 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% 103371 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 [JIT compiled 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 [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.12% 97474 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.0x00000000121ef788#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [JIT compiled code] 0.11% 89540 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] 0.10% 84551 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] 0.10% 83775 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.0x0000000012079170#run() [Interpreted code] at java.lang.Thread#runWith():1529 [Interpreted code] at java.lang.Thread#run():1516 [Interpreted code] 0.10% 82846 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] 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.10% 81284 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.HnswGraphBuilder#diversityCheck():529 [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.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 2039.62 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 537482 events (total: 353458M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 20.53% 72562M org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#getCorrectiveTerms():150 [Inlined code] 16.83% 59483M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] 16.77% 59291M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] 8.35% 29498M perf.LineFileDocs#readVector():212 [Inlined code] 6.51% 23026M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] 3.85% 13594M java.nio.HeapByteBuffer#():75 [Inlined code] 2.86% 10109M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] 2.80% 9881M perf.LineFileDocs#nextDoc():647 [JIT compiled code] 2.51% 8878M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] 1.58% 5598M java.lang.StringUTF16#compress():223 [Inlined code] 1.47% 5205M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] 1.42% 5009M perf.LineFileDocs#readDocs():176 [JIT compiled code] 1.02% 3611M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] 0.93% 3295M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] 0.87% 3091M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] 0.75% 2649M java.lang.StringUTF16#compress():227 [Inlined code] 0.61% 2138M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] 0.59% 2083M org.apache.lucene.util.TimSorter#():62 [Inlined code] 0.54% 1908M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [JIT compiled code] 0.51% 1789M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] 0.50% 1782M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] 0.48% 1692M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] 0.45% 1591M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] 0.44% 1571M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] 0.44% 1539M org.apache.lucene.util.hnsw.NeighborArray#():54 [Inlined code] 0.43% 1518M org.apache.lucene.util.hnsw.NeighborArray#():55 [Inlined code] 0.43% 1517M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] 0.41% 1447M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] 0.34% 1210M org.apache.lucene.util.BytesRef#():71 [Inlined code] 0.32% 1146M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] 0.30% 1074M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] 0.28% 984M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():164 [JIT compiled code] 0.24% 848M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():344 [JIT compiled code] 0.19% 663M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] 0.16% 549M org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():232 [JIT compiled code] 0.15% 517M java.lang.invoke.DirectMethodHandle#allocateInstance():503 [Inlined code] 0.14% 511M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():334 [JIT compiled code] 0.14% 508M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] 0.14% 491M perf.LineFileDocs#nextDoc():642 [JIT compiled code] 0.13% 444M perf.LineFileDocs#readVector():212 [JIT compiled code] 0.11% 387M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():158 [JIT compiled code] 0.10% 370M org.apache.lucene.document.IntPoint#pack():114 [Inlined code] 0.10% 358M org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():193 [JIT compiled code] 0.10% 356M java.util.ArrayList#grow():240 [Inlined code] 0.10% 342M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():320 [JIT compiled code] 0.09% 328M java.util.ArrayDeque#():179 [Inlined code] 0.08% 294M java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquire():389 [JIT compiled code] 0.08% 269M org.apache.lucene.document.IntPoint#pack():108 [Inlined code] 0.08% 267M org.apache.lucene.codecs.lucene104.PForUtil#encode():78 [JIT compiled code] 0.07% 264M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [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 2039.62 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 537482 events (total: 353458M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 19.11% 67551M org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#getCorrectiveTerms():150 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#setScoringOrdinal():221 [Inlined code] 16.77% 59291M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] 16.75% 59194M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] 8.35% 29498M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] 6.51% 23026M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$3#copyValue():451 [Inlined code] 3.85% 13591M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] 2.86% 10109M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():688 [Inlined code] 2.80% 9881M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 2.51% 8878M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] 1.58% 5598M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] 1.47% 5205M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [JIT compiled code] 1.42% 5010M org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#getCorrectiveTerms():150 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#setScoringOrdinal():221 [JIT compiled code] 1.42% 5009M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.02% 3611M 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.92% 3246M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] 0.87% 3091M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] 0.75% 2649M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] 0.59% 2083M org.apache.lucene.util.TimSorter#():62 [Inlined code] at org.apache.lucene.util.ArrayTimSorter#():34 [Inlined code] 0.54% 1908M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [JIT compiled 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.50% 1782M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 0.48% 1692M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 0.47% 1660M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] 0.45% 1591M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 0.44% 1571M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 0.43% 1517M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 0.41% 1447M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 0.32% 1146M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():349 [JIT compiled code] 0.31% 1107M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] 0.30% 1074M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 0.29% 1009M org.apache.lucene.util.hnsw.NeighborArray#():55 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#():49 [Inlined code] 0.28% 991M org.apache.lucene.util.hnsw.NeighborArray#():54 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#():49 [Inlined code] 0.25% 879M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():164 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():300 [JIT compiled code] 0.19% 663M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [JIT compiled code] 0.16% 548M org.apache.lucene.util.hnsw.NeighborArray#():54 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():166 [JIT compiled code] 0.14% 510M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():344 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.14% 509M org.apache.lucene.util.hnsw.NeighborArray#():55 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():166 [JIT compiled code] 0.14% 491M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.14% 477M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():464 [JIT compiled code] 0.13% 444M perf.LineFileDocs#readVector():212 [JIT compiled code] at perf.LineFileDocs#readDocs():183 [Interpreted code] 0.11% 387M java.lang.invoke.DirectMethodHandle#allocateInstance():503 [Inlined code] at java.lang.invoke.DirectMethodHandle$Holder#newInvokeSpecial() [Inlined code] 0.11% 385M org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():232 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter$QuantizedFloatVectorValues#quantize():710 [Inlined code] 0.10% 370M org.apache.lucene.document.IntPoint#pack():114 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValues():72 [Inlined code] 0.10% 368M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():158 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():300 [JIT compiled code] 0.10% 356M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] 0.10% 338M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():344 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.09% 330M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():334 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.09% 328M java.util.ArrayDeque#():179 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#():112 [Inlined code] 0.08% 288M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [Inlined code] 0.08% 280M java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquire():389 [JIT compiled code] at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared():739 [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 2039.62 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 537482 events (total: 353458M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 15.27% 53972M 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.22% 53800M 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.66% 37678M 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.45% 29872M 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#selectAndLinkDiverse():491 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 8.35% 29498M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 6.51% 23026M 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.62% 12805M 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.80% 9881M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 2.51% 8878M 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.66% 5855M 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.53% 5393M 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.50% 5318M 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.47% 5205M 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.42% 5009M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.41% 4989M 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.20% 4254M 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.18% 4188M 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 [Inlined code] 0.92% 3246M 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.87% 3091M 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.74% 2628M 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.59% 2083M 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.51% 1816M 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.51% 1794M 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.50% 1782M 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% 1692M 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.47% 1660M 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.45% 1591M 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.44% 1571M 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.43% 1517M 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.41% 1447M 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.36% 1266M 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.34% 1185M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [JIT compiled 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.30% 1074M 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% 1069M 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.22% 760M 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#addGraphNode():383 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 0.20% 723M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [JIT compiled 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.19% 663M 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.19% 661M 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% 631M 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.17% 617M 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.16% 551M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x000000001213d7b0#apply() [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#appendBlock():525 [JIT compiled code] 0.16% 549M 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.14% 510M 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% 491M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.14% 477M 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.13% 444M perf.LineFileDocs#readVector():212 [JIT compiled code] at perf.LineFileDocs#readDocs():183 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 0.11% 380M 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] 0.11% 377M 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.11% 374M 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.11% 373M 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] 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 2039.62 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 537482 events (total: 353458M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 10.66% 37678M 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 [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] 8.59% 30362M 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.52% 30131M 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.45% 29872M 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#selectAndLinkDiverse():491 [JIT compiled 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.35% 29498M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 6.51% 23026M 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] 5.05% 17849M 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.04% 17814M 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] 3.62% 12805M 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.80% 9881M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 1.66% 5855M 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.42% 5009M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.41% 4989M 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.27% 4499M 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% 4379M 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.18% 4188M 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 [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.18% 4176M 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 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.98% 3472M 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] 0.97% 3441M 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 [JIT compiled 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.97% 3422M 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 [JIT compiled 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.74% 2628M 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.74% 2628M 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% 2600M 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.59% 2083M 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.53% 1871M 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 [JIT compiled 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% 1808M 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.51% 1807M 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.51% 1794M 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.0x00000000121e6af8#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.50% 1777M 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 [JIT compiled 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.49% 1730M 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.47% 1649M 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.45% 1597M 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.0x00000000121e6af8#merge() [Interpreted code] 0.45% 1585M 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.45% 1582M 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% 1571M 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.43% 1526M 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.43% 1517M 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.43% 1506M 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.0x00000000121e6af8#merge() [Interpreted code] 0.40% 1420M 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% 1277M 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% 1200M 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.34% 1185M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [JIT compiled 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.33% 1155M 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.30% 1069M 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.27% 957M 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% 909M 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.26% 908M 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.22% 760M 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#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.0x00000000121f1800#call() [JIT compiled code] 0.20% 697M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [JIT compiled 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 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.19% 663M 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 2039.62 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 537482 events (total: 353458M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 10.66% 37678M 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 [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 [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.59% 30362M 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.0x00000000121f1800#call() [JIT compiled code] 8.52% 30131M 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.0x00000000121f1800#call() [JIT compiled code] 8.45% 29872M 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#selectAndLinkDiverse():491 [JIT compiled 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.0x00000000121f1800#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 8.35% 29498M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 6.51% 23026M 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 [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] 5.05% 17849M 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 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 5.04% 17814M 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 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 3.62% 12805M 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.80% 9881M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 1.52% 5376M 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.0x00000000121f1800#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.42% 5009M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.41% 4989M 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.27% 4499M 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.0x00000000121e6af8#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.18% 4188M 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 [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 [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.0x00000000121f1800#call() [JIT compiled code] 1.18% 4176M 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 [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.98% 3472M 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 [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.0x00000000121f1800#call() [JIT compiled code] 0.97% 3441M 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 [JIT compiled 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.97% 3422M 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 [JIT compiled 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.77% 2738M 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.74% 2628M 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 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] 0.74% 2628M 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% 2600M 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 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] 0.59% 2083M 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.0x00000000121e6af8#merge() [Interpreted code] 0.52% 1842M 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 [JIT compiled 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 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.51% 1794M 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.0x00000000121e6af8#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.50% 1760M 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 [Inlined code] 0.50% 1751M 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 [Inlined code] 0.49% 1748M 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 [JIT compiled 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 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] 0.49% 1730M 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 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():654 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.45% 1597M 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.0x00000000121e6af8#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.45% 1582M 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] 0.44% 1571M 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] 0.43% 1526M 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] 0.43% 1517M 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] 0.43% 1506M 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.0x00000000121e6af8#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.40% 1420M 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] 0.39% 1364M 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.36% 1277M 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] 0.34% 1200M 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.0x00000000121e6af8#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.33% 1155M 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 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.31% 1106M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [JIT compiled 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.0x00000000121f1800#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.30% 1069M 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] 0.29% 1012M 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% 975M 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.27% 957M 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% 909M 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.26% 908M 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.21% 744M 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#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.0x00000000121f1800#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.0x00000000121f1d58#run() [JIT compiled code] 0.20% 697M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [JIT compiled 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 [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] move log to /l/logs.nightly/2026.07.29.18.03.06/fastIndexMediumDocsWithVectorsQuantized.log move vmstat log to /l/logs.nightly/2026.07.29.18.03.06/fastIndexMediumDocsWithVectorsQuantized.vmstat.log move top log to /l/logs.nightly/2026.07.29.18.03.06/fastIndexMediumDocsWithVectorsQuantized.top.log [2026-07-30 02:01:44.179615] took 7030.6 sec [2026-07-30 02:01:44.184263] medIndexVectorsAtClose None [2026-07-30 02:01:44.194433] 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=1185363 Profiler summary for /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M.jfr Version: 2.1 Chunks: 19 Start: 2026-07-30 06:01:44 (UTC) Duration: 197 s Event Type Count Size (bytes) ============================================================= jdk.FileWrite 5078894 121629426 jdk.CPUTimeSample 3662350 64347187 jdk.FileRead 796635 18873040 jdk.ObjectAllocationInNewTLAB 155410 3014026 jdk.ObjectAllocationOutsideTLAB 52608 927875 jdk.BooleanFlag 13034 413603 jdk.Compilation 7213 186763 jdk.CPULoad 3453 68458 jdk.UnsignedIntFlag 1159 40302 jdk.Checkpoint 1089 32726904 jdk.IntFlag 1064 38232 jdk.StringFlag 855 32209 jdk.GarbageCollection 79 1882 jdk.CPUInformation 19 28515 jdk.GCConfiguration 19 490 jdk.JVMInformation 19 21181 jdk.Metadata 19 2131511 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 233.16 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3662350 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 7.24% 264986 java.lang.Character#codePointAtImpl():9812 [Inlined code] 6.71% 245821 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 5.55% 203100 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] 3.94% 144251 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] 3.71% 135749 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] 3.69% 135156 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] 3.31% 121074 java.lang.Integer#rotateLeft():1612 [Inlined code] 2.59% 94771 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] 1.82% 66581 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1022 [JIT compiled code] 1.61% 59069 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] 1.45% 52973 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] 1.39% 50989 org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 1.25% 45632 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] 1.20% 43969 org.apache.lucene.analysis.CharacterUtils#toLowerCase():66 [Inlined code] 1.17% 42908 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1019 [JIT compiled code] 1.15% 42221 org.apache.lucene.index.ByteSliceReader#readByte():74 [Inlined code] 1.12% 41044 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():47 [Inlined code] 1.01% 36961 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] 1.00% 36543 org.apache.lucene.util.ByteBlockPool#getBuffer():358 [Inlined code] 0.85% 31276 org.apache.lucene.index.TermsHashPerField#writeByte():222 [Inlined code] 0.81% 29680 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] 0.75% 27500 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():148 [Inlined code] 0.74% 27117 java.lang.ThreadLocal#get():171 [Inlined code] 0.69% 25172 org.apache.lucene.document.Field#setIntValue():372 [Inlined code] 0.68% 25024 java.lang.Character#isHighSurrogate():9606 [Inlined code] 0.67% 24633 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.63% 23125 org.apache.lucene.util.BytesRefBuilder#growNoCopy():67 [Inlined code] 0.62% 22866 jdk.internal.util.ArraysSupport#mismatch():564 [Inlined code] 0.60% 21982 jdk.internal.misc.ScopedMemoryAccess#getByteInternal():1100 [Inlined code] 0.55% 20171 org.apache.lucene.store.DataOutput#writeVInt():203 [Inlined code] 0.52% 19175 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] 0.52% 18900 org.apache.lucene.codecs.lucene104.PForUtil#encode():58 [JIT compiled code] 0.50% 18247 org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc():60 [Inlined code] 0.47% 17386 org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap():742 [Inlined code] 0.47% 17207 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():131 [JIT compiled code] 0.47% 17143 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():986 [JIT compiled code] 0.46% 16841 org.apache.lucene.analysis.CharacterUtils#toLowerCase():57 [Inlined code] 0.42% 15498 org.apache.lucene.index.TermsHashPerField#initReader():100 [Inlined code] 0.41% 14993 org.apache.lucene.codecs.lucene104.ForUtil#encode():154 [JIT compiled code] 0.40% 14796 org.apache.lucene.util.AttributeSource#clearAttributes():274 [Inlined code] 0.38% 13844 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():177 [JIT compiled code] 0.38% 13831 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1020 [JIT compiled code] 0.38% 13744 java.lang.Character#codePointAt():9807 [Inlined code] 0.37% 13660 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():170 [JIT compiled code] 0.36% 13081 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():173 [JIT compiled code] 0.34% 12339 org.apache.lucene.codecs.CompetitiveImpactAccumulator#add():67 [Inlined code] 0.33% 12240 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():169 [JIT compiled code] 0.33% 12186 org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next():193 [Inlined code] 0.33% 11988 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1108 [JIT compiled code] 0.33% 11984 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1040 [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.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 233.16 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3662350 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 7.24% 264986 java.lang.Character#codePointAtImpl():9812 [Inlined code] at java.lang.Character#codePointAt():9807 [Inlined code] 3.93% 144081 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 3.69% 135151 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 3.69% 135006 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.48% 127525 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] 3.31% 121074 java.lang.Integer#rotateLeft():1612 [Inlined code] at org.apache.lucene.util.StringHelper#murmurhash3_x86_32():175 [Inlined code] 3.23% 118296 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 2.59% 94770 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] 1.82% 66580 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1022 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 1.61% 59063 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 1.55% 56782 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] 1.45% 52965 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 1.43% 52550 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] 1.39% 50989 org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] 1.30% 47739 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [JIT compiled code] 1.26% 46029 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [JIT compiled code] 1.20% 43969 org.apache.lucene.analysis.CharacterUtils#toLowerCase():66 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] 1.17% 42833 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1019 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 1.15% 42221 org.apache.lucene.index.ByteSliceReader#readByte():74 [Inlined code] at org.apache.lucene.store.DataInput#readVInt():121 [Inlined code] 1.12% 41044 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():47 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText():709 [Inlined code] 0.81% 29672 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.75% 27490 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():148 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():148 [Inlined code] 0.71% 25863 java.lang.ThreadLocal#get():171 [Inlined code] at perf.LineFileDocs#reserve():570 [Inlined code] 0.69% 25172 org.apache.lucene.document.Field#setIntValue():372 [Inlined code] at org.apache.lucene.document.IntField#setIntValue():97 [Inlined code] 0.67% 24625 java.lang.Character#isHighSurrogate():9606 [Inlined code] at java.lang.Character#codePointAtImpl():9813 [Inlined code] 0.67% 24615 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] 0.65% 23811 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 0.62% 22542 org.apache.lucene.util.BytesRefBuilder#growNoCopy():67 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():147 [Inlined code] 0.60% 21982 jdk.internal.misc.ScopedMemoryAccess#getByteInternal():1100 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#getByte():1088 [Inlined code] 0.60% 21821 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1922 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] 0.55% 20149 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next():194 [Inlined code] 0.52% 19125 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] 0.52% 19055 jdk.internal.util.ArraysSupport#mismatch():564 [Inlined code] at java.util.Arrays#equals():2707 [Inlined code] 0.50% 18243 org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc():60 [Inlined code] at org.apache.lucene.index.DocIDMerger$SequentialDocIDMerger#next():123 [Inlined code] 0.50% 18209 org.apache.lucene.util.ByteBlockPool#getBuffer():358 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():223 [Inlined code] 0.47% 17386 org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap():742 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] 0.47% 17123 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.47% 17119 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():986 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 0.46% 16841 org.apache.lucene.analysis.CharacterUtils#toLowerCase():57 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] 0.46% 16676 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] at org.apache.lucene.util.BytesRefHash$1#get():266 [Inlined code] 0.42% 15518 org.apache.lucene.util.ByteBlockPool#getBuffer():358 [Inlined code] at org.apache.lucene.util.BytesRefBlockPool#equals():156 [Inlined code] 0.41% 15107 org.apache.lucene.index.TermsHashPerField#initReader():100 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset():435 [Inlined code] 0.40% 14796 org.apache.lucene.util.AttributeSource#clearAttributes():274 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():153 [Inlined code] 0.38% 13844 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():177 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.38% 13831 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1020 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 0.37% 13658 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():170 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.37% 13646 java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] 0.37% 13532 org.apache.lucene.codecs.lucene104.PForUtil#encode():58 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] 0.37% 13429 org.apache.lucene.index.TermsHashPerField#writeByte():222 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [JIT compiled code] 0.36% 13080 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.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 233.16 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3662350 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 7.23% 264879 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.93% 144013 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.53% 129191 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] 3.28% 120147 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.56% 93803 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.29% 83827 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] 2.20% 80435 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] 2.19% 80062 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.82% 66580 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.60% 58515 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.45% 53183 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.39% 50989 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.29% 47356 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.20% 43969 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.19% 43739 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.19% 43512 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] 1.17% 42820 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.13% 41418 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.13% 41307 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.12% 41044 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.04% 38096 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.81% 29671 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.75% 27490 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.72% 26397 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.72% 26307 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.71% 25885 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.70% 25758 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.68% 25040 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.67% 24590 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.62% 22542 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.60% 22076 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% 21982 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.55% 20167 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.54% 19761 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.52% 19125 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% 19053 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.47% 17386 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.47% 17114 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.47% 17036 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.46% 16841 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.42% 15517 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.41% 15078 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.40% 14796 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.39% 14170 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.39% 14113 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.38% 13844 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.38% 13831 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.37% 13636 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.37% 13421 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.36% 13308 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] 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 233.16 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3662350 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 3.84% 140722 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] 3.39% 124157 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.95% 108189 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.27% 83115 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] 2.20% 80435 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.0x00000000841e65b0#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] 2.17% 79350 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.07% 75881 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.92% 70248 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.76% 64382 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.74% 63826 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.53% 55968 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.29% 47353 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.19% 43738 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.18% 43287 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.14% 41933 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] 1.13% 41404 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.13% 41307 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.01% 36870 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.88% 32061 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.81% 29729 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.80% 29301 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.73% 26784 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.70% 25758 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% 25084 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% 25040 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.68% 24925 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.67% 24588 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.65% 23882 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.59% 21649 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.58% 21289 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.58% 21170 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.57% 21056 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.57% 20778 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.56% 20619 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% 20538 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.55% 20171 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% 19854 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.54% 19790 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.52% 19123 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.52% 19009 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.50% 18204 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.41% 15059 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.39% 14409 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.38% 14055 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 [JIT compiled code] at org.apache.lucene.util.MSBRadixSorter#computeCommonPrefixLengthAndBuildHistogram():220 [Inlined code] 0.38% 13801 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% 13306 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.35% 12883 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.35% 12878 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] 0.35% 12659 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] 0.34% 12345 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] 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 233.16 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3662350 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 2.90% 106062 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.67% 97611 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.48% 90794 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.27% 83115 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] 2.20% 80435 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.0x00000000841e65b0#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] 2.17% 79350 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.03% 74282 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.88% 68964 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.73% 63288 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.45% 53230 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.31% 47806 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.18% 43046 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.17% 42678 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] 1.16% 42484 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.14% 41733 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] 1.12% 40986 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.04% 37967 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.03% 37700 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.00% 36731 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.90% 32957 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.86% 31467 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.80% 29185 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.71% 26181 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.71% 25899 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.70% 25758 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% 25040 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.67% 24618 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.59% 21649 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.58% 21289 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.57% 20778 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.56% 20647 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.56% 20567 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.55% 20237 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.55% 20109 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.54% 19790 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.54% 19773 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.52% 19194 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.52% 19119 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% 18593 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.49% 17973 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.49% 17932 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.41% 15059 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.0x00000000841e65b0#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] 0.38% 14026 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.34% 12626 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.34% 12605 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] 0.34% 12416 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.33% 12138 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 [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.33% 12110 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.33% 11993 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.33% 11934 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] 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 233.16 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 207979 events (total: 344540M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 15.43% 53156M perf.LineFileDocs#nextDoc():647 [JIT compiled code] 9.02% 31076M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] 8.52% 29355M java.lang.StringUTF16#compress():223 [Inlined code] 6.52% 22461M perf.LineFileDocs#readDocs():176 [JIT compiled code] 5.85% 20140M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] 4.07% 14037M java.lang.StringUTF16#compress():227 [Inlined code] 3.58% 12321M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] 3.53% 12153M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] 3.33% 11461M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] 2.83% 9753M org.apache.lucene.util.BytesRef#():71 [Inlined code] 2.70% 9319M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] 2.37% 8179M perf.LineFileDocs#nextDoc():642 [JIT compiled code] 2.02% 6967M org.apache.lucene.util.TimSorter#():62 [Inlined code] 1.91% 6571M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] 1.84% 6331M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] 1.67% 5762M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] 1.66% 5723M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] 1.63% 5613M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] 1.47% 5072M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] 1.45% 4986M java.util.TreeMap#keyIterator():1421 [Inlined code] 1.35% 4651M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] 1.24% 4281M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] 1.18% 4073M perf.LineFileDocs#readDocs():176 [Interpreted code] 0.78% 2695M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] 0.65% 2230M java.nio.HeapByteBuffer#():75 [Inlined code] 0.60% 2061M perf.LineFileDocs#newDocState():509 [Interpreted code] 0.59% 2033M java.util.ArrayList#grow():240 [Inlined code] 0.59% 2018M org.apache.lucene.document.IntPoint#pack():114 [Inlined code] 0.58% 1985M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] 0.54% 1874M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] 0.54% 1871M org.apache.lucene.document.KeywordField#setStringValue():119 [Inlined code] 0.49% 1689M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] 0.43% 1489M org.apache.lucene.document.IntPoint#pack():108 [Inlined code] 0.43% 1482M org.apache.lucene.codecs.lucene104.PForUtil#encode():78 [JIT compiled code] 0.43% 1469M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2133 [Inlined code] 0.40% 1391M java.lang.Long#valueOf():961 [Inlined code] 0.31% 1084M perf.LineFileDocs#nextDoc():649 [JIT compiled code] 0.31% 1080M perf.LineFileDocs#nextDoc():644 [JIT compiled code] 0.31% 1072M java.util.ArrayDeque#():179 [Inlined code] 0.30% 1029M perf.LineFileDocs#nextDoc():739 [JIT compiled code] 0.29% 1012M perf.LineFileDocs#nextDoc():654 [JIT compiled code] 0.28% 980M perf.LineFileDocs#intToID():299 [Inlined code] 0.28% 958M org.apache.lucene.document.LongField#binaryValue():90 [JIT compiled code] 0.27% 922M org.apache.lucene.document.IntField#binaryValue():87 [JIT compiled code] 0.27% 915M perf.LineFileDocs#intToID():305 [Inlined code] 0.27% 914M java.util.List#of():940 [Inlined code] 0.24% 835M perf.LineFileDocs#nextDoc():652 [JIT compiled code] 0.23% 796M org.apache.lucene.document.LongField#binaryValue():88 [JIT compiled code] 0.23% 778M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock():968 [JIT compiled code] 0.22% 771M org.apache.lucene.util.PagedBytes$PagedBytesDataOutput#writeBytes():412 [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.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 233.16 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 207979 events (total: 344540M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 15.41% 53098M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 9.01% 31055M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] 8.52% 29355M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] 6.52% 22461M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 5.85% 20140M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] 4.07% 14037M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] 3.57% 12310M 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.26% 11241M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] 2.76% 9522M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] 2.73% 9394M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] 2.63% 9068M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] 2.37% 8179M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 2.02% 6963M org.apache.lucene.util.TimSorter#():62 [Inlined code] at org.apache.lucene.util.ArrayTimSorter#():34 [Inlined code] 1.91% 6571M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.84% 6331M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.67% 5762M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 1.66% 5723M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 1.63% 5613M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.47% 5072M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.45% 4986M java.util.TreeMap#keyIterator():1421 [Inlined code] at java.util.TreeMap$KeySet#iterator():1434 [JIT compiled code] 1.35% 4651M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 1.24% 4281M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():349 [JIT compiled code] 1.18% 4073M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 0.76% 2631M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():464 [JIT compiled code] 0.76% 2620M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [Inlined code] 0.65% 2230M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] 0.60% 2061M perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.59% 2033M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] 0.59% 2018M org.apache.lucene.document.IntPoint#pack():114 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValues():72 [Inlined code] 0.58% 1985M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [JIT compiled code] 0.49% 1689M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():398 [JIT compiled code] 0.43% 1489M org.apache.lucene.document.IntPoint#pack():108 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValues():72 [Inlined code] 0.43% 1469M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2133 [Inlined code] at org.apache.lucene.util.IntBlockPool#nextBuffer():153 [JIT compiled code] 0.40% 1391M java.lang.Long#valueOf():961 [Inlined code] at org.apache.lucene.document.Field#setLongValue():381 [Inlined code] 0.31% 1084M perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.31% 1080M perf.LineFileDocs#nextDoc():644 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.31% 1078M 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% 1070M java.util.ArrayDeque#():179 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#():112 [Inlined code] 0.30% 1029M perf.LineFileDocs#nextDoc():739 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.29% 1012M perf.LineFileDocs#nextDoc():654 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.28% 980M perf.LineFileDocs#intToID():299 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] 0.28% 967M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] 0.27% 946M org.apache.lucene.document.KeywordField#setStringValue():119 [Inlined code] at perf.LineFileDocs#nextDoc():736 [JIT compiled code] 0.27% 925M org.apache.lucene.document.KeywordField#setStringValue():119 [Inlined code] at perf.LineFileDocs#nextDoc():742 [JIT compiled code] 0.27% 922M org.apache.lucene.document.IntField#binaryValue():87 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1399 [Inlined code] 0.27% 915M perf.LineFileDocs#intToID():305 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] 0.27% 914M java.util.List#of():940 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocument():1913 [JIT compiled code] 0.26% 906M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():737 [JIT compiled code] 0.26% 906M org.apache.lucene.document.LongField#binaryValue():90 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1399 [Inlined code] 0.24% 835M perf.LineFileDocs#nextDoc():652 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [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.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 233.16 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 207979 events (total: 344540M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 15.41% 53098M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 8.71% 29994M 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.65% 26366M 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.52% 22461M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 4.48% 15450M 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.05% 13949M 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.25% 11194M 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.70% 9298M 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.61% 8982M 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.37% 8179M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 2.02% 6959M 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.91% 6571M 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% 6331M 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.75% 6029M 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.75% 6022M 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.67% 5762M 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.66% 5723M 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.63% 5613M 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.47% 5072M 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.45% 4986M 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.35% 4651M 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.18% 4073M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.14% 3913M 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.91% 3130M 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.89% 3081M 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.85% 2916M 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.74% 2544M 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.72% 2484M 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% 2122M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x0000000084184000#apply() [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#appendBlock():525 [JIT compiled code] 0.60% 2061M perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.59% 2033M 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.56% 1926M 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.48% 1645M 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% 1508M 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.41% 1428M 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.37% 1282M 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.37% 1264M 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.32% 1088M 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():763 [JIT compiled code] 0.31% 1084M perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.31% 1080M perf.LineFileDocs#nextDoc():644 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.31% 1070M 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% 1058M 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.31% 1057M 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.30% 1029M 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% 1012M perf.LineFileDocs#nextDoc():654 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.28% 980M 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.28% 967M 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.27% 946M 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.27% 929M 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.27% 925M org.apache.lucene.document.KeywordField#setStringValue():119 [Inlined code] at perf.LineFileDocs#nextDoc():742 [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.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 233.16 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 207979 events (total: 344540M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 15.41% 53098M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 7.64% 26309M 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.52% 22461M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 4.44% 15281M 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.05% 13949M 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.37% 8179M 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% 8035M 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.93% 6664M 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.84% 6352M 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.80% 6202M 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.75% 6022M 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.0x00000000841e65b0#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] 1.71% 5896M 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.0x00000000841e65b0#merge() [Interpreted code] 1.63% 5613M 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.60% 5527M 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.57% 5398M 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.47% 5072M 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.43% 4913M 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.42% 4891M 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.41% 4845M 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.24% 4289M 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.0x00000000841e65b0#merge() [Interpreted code] 1.22% 4186M 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.18% 4073M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.15% 3963M 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.04% 3573M 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.91% 3130M 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.88% 3024M 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.85% 2920M 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.84% 2880M 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.80% 2741M 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 [Inlined code] 0.76% 2605M 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.73% 2521M 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% 2373M 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.65% 2232M 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.62% 2124M 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.60% 2061M perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.60% 2058M 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% 2028M 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.57% 1969M 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.56% 1926M 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% 1880M 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.54% 1853M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x0000000084184000#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.52% 1795M 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.47% 1611M 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.45% 1535M 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.41% 1428M 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.37% 1275M 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% 1264M 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.35% 1220M 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 [Inlined code] 0.32% 1119M 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.32% 1088M 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():763 [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 233.16 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 207979 events (total: 344540M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 15.41% 53098M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 7.64% 26309M 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.52% 22461M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 4.44% 15281M 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.0x00000000841e65b0#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.05% 13949M 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.37% 8179M 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% 7002M 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.93% 6664M 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.0x00000000841e65b0#merge() [Interpreted code] 1.84% 6352M 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.0x00000000841e65b0#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.75% 6022M 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.0x00000000841e65b0#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.71% 5896M 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.0x00000000841e65b0#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.56% 5385M 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.52% 5251M 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.52% 5234M 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.51% 5218M 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.41% 4873M 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.38% 4769M 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% 4563M 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.24% 4289M 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.0x00000000841e65b0#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.18% 4073M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.11% 3834M 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.04% 3571M 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.01% 3478M 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] 0.91% 3130M 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.88% 3024M 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.84% 2880M 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.77% 2662M 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 [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.73% 2516M 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.69% 2373M 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.66% 2287M 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.62% 2124M 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.60% 2061M perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.60% 2058M 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% 2042M 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.58% 2006M 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.56% 1926M 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.0x00000000841e65b0#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] 0.56% 1921M 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.55% 1880M 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.54% 1853M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x0000000084184000#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% 1805M 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.52% 1795M 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.0x00000000841e65b0#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] 0.50% 1710M 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.41% 1428M 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.41% 1413M 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.40% 1372M 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 [JIT compiled code] 0.37% 1264M 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.35% 1214M 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% 1199M 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 [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.34% 1178M 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] 0.32% 1119M 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.0x00000000841e65b0#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] move log to /l/logs.nightly/2026.07.29.18.03.06/nrtIndexMediumDocs.log move vmstat log to /l/logs.nightly/2026.07.29.18.03.06/nrtIndexMediumDocs.vmstat.log move top log to /l/logs.nightly/2026.07.29.18.03.06/nrtIndexMediumDocs.top.log [2026-07-30 02:06:46.848951] took 196.3 sec [2026-07-30 02:06:46.853649] run CheckIndex [2026-07-30 02:06:46.853728] 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.29.18.03.06/checkIndex.nrtIndexMediumDocs.log 2>&1 [2026-07-30 02:14:50.892500] took 484.0 sec [2026-07-30 02:14:50.894356] nrtMedIndexAtClose 26 segments: segments_2: _1a(11.0.0):C454702 _77(11.0.0):C7106417 _4j(11.0.0):C839476 _1j(11.0.0):C615558 _57(11.0.0):C6633997 _24(11.0.0):C934773 _8h(11.0.0):C7383138 _6z(11.0.0):C909443 _7o(11.0.0):C905273 _7s(11.0.0):C69030 _7u(11.0.0):C67228 _82(11.0.0):C37346 _7h(11.0.0):C105230 _7v(11.0.0):C62187 _8f(11.0.0):C133277 _8g(11.0.0):C702378 _7y(11.0.0):C48894 _7e(11.0.0):C116469 _7f(11.0.0):C113207 _81(11.0.0):C41933 _7t(11.0.0):C63435 _7i(11.0.0):C102175 _7w(11.0.0):C51528 _83(11.0.0):C35860 _80(11.0.0):C41588 _7z(11.0.0):C50496 [2026-07-30 02:14:50.894815] 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.29.18.03.06/nrt.log 2>&1 [2026-07-30 02:44:51.716548] took 1800.8 sec [2026-07-30 02:44:51.721387] drop: 484.8 486.9 512.5 513.2 518.3 525.1 525.5 527.2 527.4 528.3 529.7 529.7 530.2 530.4 530.5 530.9 531.0 531.0 531.7 531.8 532.0 532.4 532.9 532.9 533.0 533.1 533.4 533.4 533.5 533.8 533.8 533.8 534.2 534.6 541.4 [2026-07-30 02:44:51.721763] times: 21.4 21.4 21.4 21.5 21.7 21.7 21.8 21.9 21.9 21.9 21.9 22.0 22.0 22.1 22.2 22.2 22.3 22.3 22.3 22.3 22.4 22.4 22.4 22.4 22.5 22.5 22.5 22.5 22.6 22.6 22.6 22.7 22.7 22.8 22.8 22.9 22.9 22.9 23.0 23.0 23.0 23.1 23.1 23.1 23.1 23.3 23.3 23.3 23.3 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.6 23.6 23.6 23.6 23.6 23.7 23.7 23.7 23.7 23.7 23.8 23.8 23.8 23.8 23.8 23.8 23.9 23.9 23.9 23.9 24.0 24.0 24.0 24.0 24.0 24.0 24.1 24.1 24.1 24.1 24.1 24.1 24.1 24.2 24.2 24.2 24.2 24.2 24.2 24.2 24.2 24.2 24.2 24.3 24.3 24.3 24.3 24.3 24.3 24.3 24.3 24.4 24.4 24.4 24.4 24.5 24.5 24.5 24.5 24.6 24.6 24.6 24.6 24.6 24.6 24.6 24.6 24.6 24.6 24.7 24.7 24.7 24.7 24.7 24.7 24.7 24.8 24.8 24.8 24.8 24.9 24.9 24.9 24.9 24.9 24.9 24.9 25.0 25.0 25.1 25.1 25.1 25.1 25.2 25.2 25.2 25.2 25.2 25.2 25.2 25.2 25.2 25.3 25.3 25.3 25.4 25.4 25.4 25.4 25.4 25.4 25.5 25.5 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.9 25.9 25.9 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.1 26.1 26.1 26.1 26.1 26.1 26.1 26.2 26.2 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.7 26.7 26.7 26.7 26.7 26.8 26.8 26.8 26.9 26.9 26.9 26.9 26.9 27.0 27.0 27.0 27.1 27.1 27.1 27.1 27.1 27.2 27.2 27.2 27.2 27.3 27.3 27.3 27.3 27.3 27.3 27.4 27.5 27.5 27.5 27.5 27.5 27.6 27.6 27.6 27.7 27.7 27.7 27.7 27.7 27.8 27.8 27.8 27.8 27.9 27.9 27.9 27.9 27.9 27.9 27.9 27.9 28.0 28.0 28.0 28.0 28.0 28.1 28.1 28.1 28.1 28.1 28.1 28.1 28.2 28.2 28.2 28.2 28.2 28.2 28.3 28.3 28.3 28.3 28.3 28.3 28.3 28.3 28.3 28.3 28.3 28.4 28.4 28.4 28.4 28.4 28.4 28.4 28.4 28.5 28.5 28.5 28.5 28.5 28.5 28.5 28.5 28.5 28.5 28.5 28.5 28.5 28.6 28.6 28.6 28.6 28.6 28.6 28.6 28.6 28.6 28.6 28.7 28.7 28.7 28.7 28.7 28.7 28.7 28.7 28.8 28.8 28.8 28.8 28.8 28.8 28.8 28.8 28.8 28.8 28.8 28.8 28.8 28.8 28.8 28.9 28.9 28.9 28.9 28.9 28.9 28.9 28.9 28.9 28.9 28.9 28.9 28.9 28.9 28.9 28.9 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.0 29.0 29.0 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.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.2 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.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.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.5 29.5 29.5 29.5 29.5 29.5 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.6 29.6 29.6 29.6 29.6 29.6 29.6 29.6 29.6 29.6 29.6 29.6 29.6 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.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.8 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 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 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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 33.0 33.0 33.0 33.0 33.0 33.0 33.0 33.0 33.0 33.0 33.0 33.0 33.0 33.0 33.0 33.0 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.1 33.1 33.1 33.1 33.1 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.2 33.2 33.2 33.2 33.2 33.2 33.2 33.2 33.2 33.2 33.2 33.2 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.3 33.3 33.3 33.4 33.4 33.4 33.4 33.4 33.4 33.4 33.4 33.4 33.4 33.4 33.4 33.4 33.4 33.4 33.4 33.4 33.4 33.4 33.4 33.5 33.5 33.5 33.5 33.5 33.5 33.5 33.5 33.5 33.5 33.5 33.5 33.5 33.6 33.6 33.6 33.6 33.6 33.6 33.6 33.6 33.6 33.6 33.6 33.6 33.6 33.6 33.6 33.6 33.7 33.7 33.7 33.7 33.7 33.7 33.7 33.7 33.8 33.8 33.8 33.8 33.8 33.9 33.9 33.9 33.9 33.9 34.0 34.0 34.0 34.0 34.0 34.1 34.1 34.1 34.1 34.2 34.2 34.3 34.3 34.3 34.4 34.5 34.5 34.5 34.5 34.6 34.7 34.8 34.8 34.9 35.0 35.0 35.5 35.7 35.7 36.0 36.0 36.2 36.3 36.5 36.5 37.0 37.0 37.2 37.3 37.5 37.5 37.6 37.7 38.1 38.3 38.6 38.7 38.8 40.1 40.5 40.6 40.9 41.2 41.8 108.0 144.9 144.9 148.5 170.7 184.4 184.8 187.1 197.0 197.1 200.1 204.0 212.1 213.5 215.0 215.2 217.6 218.4 218.6 218.8 218.9 219.2 219.9 220.2 220.3 220.5 220.8 220.9 222.8 223.6 224.1 224.2 224.5 224.5 224.5 224.7 224.9 225.2 225.2 225.4 226.0 226.8 226.8 229.5 230.5 232.7 243.6 246.0 247.1 251.0 251.1 256.1 258.6 261.8 270.2 270.5 272.3 272.7 273.3 274.0 284.5 291.0 293.2 293.5 293.9 296.2 302.6 305.4 313.8 315.1 315.9 316.5 318.5 320.6 326.1 326.5 326.6 327.9 328.2 331.2 338.4 340.2 340.6 341.4 341.9 342.7 343.2 343.8 345.3 346.4 346.8 347.1 347.5 347.7 348.3 348.8 349.0 349.1 349.1 349.8 350.5 350.6 352.2 353.9 354.0 354.0 354.8 355.8 356.2 358.1 358.3 359.8 361.0 363.4 364.6 365.5 365.7 368.5 370.8 373.6 387.6 390.7 394.1 396.9 397.9 402.6 419.6 419.7 422.5 429.3 432.0 432.7 433.7 434.9 436.3 439.8 440.2 440.8 441.9 441.9 443.9 451.5 456.3 456.6 460.3 460.8 461.1 461.4 462.7 462.7 463.0 463.5 464.2 464.3 464.5 465.1 465.2 465.5 466.0 466.2 466.8 467.2 467.3 467.9 468.0 468.8 469.3 469.4 469.8 470.3 470.5 470.7 470.8 471.3 471.7 473.8 474.0 474.8 475.6 476.3 480.2 481.8 482.9 483.3 483.9 484.6 [2026-07-30 02:44:51.721899] NRT reopen time (msec) mean=63.1680 stdDev=101.2812 [2026-07-30 02:44:51.721906] run CheckIndex [2026-07-30 02:44:51.721975] 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.29.18.03.06/checkIndex.nrt.log 2>&1 [2026-07-30 02:53:17.159514] took 505.4 sec [2026-07-30 02:53:18.207787] 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=1231130 Profiler summary for /l/logs.nightly/bench-index-nightly-wikibig.trunk.nightly.Lucene104.nd5.98205M.jfr Version: 2.1 Chunks: 14 Start: 2026-07-30 06:53:18 (UTC) Duration: 122 s Event Type Count Size (bytes) ============================================================= jdk.FileWrite 3913257 81432835 jdk.CPUTimeSample 3168686 55528772 jdk.FileRead 624195 14689999 jdk.ObjectAllocationInNewTLAB 227182 4174777 jdk.ObjectAllocationOutsideTLAB 84638 1435487 jdk.BooleanFlag 9604 303352 jdk.Compilation 5851 150490 jdk.CPULoad 2068 40763 jdk.UnsignedIntFlag 854 29571 jdk.IntFlag 784 28056 jdk.Checkpoint 774 23436819 jdk.StringFlag 630 23455 jdk.GarbageCollection 60 1441 jdk.CPUInformation 14 21009 jdk.GCConfiguration 14 359 jdk.JVMInformation 14 14583 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 174.41 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3168680 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 8.58% 271960 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 7.16% 226944 java.lang.Character#codePointAtImpl():9812 [Inlined code] 4.91% 155667 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] 4.64% 146999 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1019 [JIT compiled code] 4.53% 143699 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] 3.49% 110710 java.lang.Integer#rotateLeft():1612 [Inlined code] 3.43% 108556 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] 3.23% 102454 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] 2.41% 76522 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] 2.16% 68412 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1022 [JIT compiled code] 1.63% 51559 org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] 1.61% 51023 org.apache.lucene.index.TermsHashPerField#add():195 [Inlined code] 1.53% 48356 org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] 1.51% 47741 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] 1.41% 44559 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 1.31% 41456 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():47 [Inlined code] 1.19% 37749 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#growTermBuffer():69 [Inlined code] 1.18% 37544 java.lang.Character#isHighSurrogate():9606 [Inlined code] 1.18% 37291 org.apache.lucene.index.ByteSliceReader#readByte():74 [Inlined code] 1.15% 36565 org.apache.lucene.util.BytesRefBuilder#growNoCopy():67 [Inlined code] 1.03% 32519 org.apache.lucene.util.ByteBlockPool#getBuffer():358 [Inlined code] 0.85% 26931 org.apache.lucene.index.TermsHashPerField#writeByte():222 [Inlined code] 0.84% 26743 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():148 [Inlined code] 0.73% 22983 jdk.internal.util.ArraysSupport#mismatch():564 [Inlined code] 0.69% 21716 org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap():742 [Inlined code] 0.68% 21641 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] 0.60% 19071 org.apache.lucene.util.UnicodeUtil#UTF8toUTF16():644 [Inlined code] 0.56% 17869 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] 0.48% 15125 org.apache.lucene.analysis.CharacterUtils#toLowerCase():57 [Inlined code] 0.46% 14673 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] 0.45% 14336 org.apache.lucene.index.TermsHashPerField#initReader():100 [Inlined code] 0.45% 14128 org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition():1301 [Inlined code] 0.44% 13951 org.apache.lucene.util.AttributeSource#clearAttributes():274 [Inlined code] 0.40% 12832 org.apache.lucene.analysis.StopFilter#accept():97 [Inlined code] 0.40% 12688 org.apache.lucene.codecs.lucene104.PForUtil#encode():58 [JIT compiled code] 0.37% 11663 org.apache.lucene.util.UnicodeUtil#UTF8toUTF16():670 [Inlined code] 0.37% 11580 org.apache.lucene.codecs.lucene104.ForUtil#encode():154 [JIT compiled code] 0.36% 11261 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1040 [JIT compiled code] 0.35% 11222 org.apache.lucene.util.BytesRefHash#add():332 [JIT compiled code] 0.35% 11197 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1026 [JIT compiled code] 0.35% 11058 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1108 [JIT compiled code] 0.35% 11003 org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next():193 [Inlined code] 0.34% 10784 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1020 [JIT compiled code] 0.33% 10439 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():131 [JIT compiled code] 0.33% 10436 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():146 [Inlined code] 0.33% 10414 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():986 [JIT compiled code] 0.33% 10410 org.apache.lucene.util.BytesRefBuilder#copyChars():148 [Inlined code] 0.33% 10400 org.apache.lucene.store.DataOutput#writeVInt():203 [Inlined code] 0.33% 10352 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():214 [Inlined code] 0.31% 9913 org.apache.lucene.util.StringHelper#murmurhash3_x86_32():204 [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 174.41 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3168680 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 7.16% 226944 java.lang.Character#codePointAtImpl():9812 [Inlined code] at java.lang.Character#codePointAt():9807 [Inlined code] 4.64% 146999 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1019 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] 4.53% 143696 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] 4.30% 136114 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 4.28% 135711 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [JIT compiled code] 3.49% 110710 java.lang.Integer#rotateLeft():1612 [Inlined code] at org.apache.lucene.util.StringHelper#murmurhash3_x86_32():175 [Inlined code] 3.43% 108556 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 3.23% 102417 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.41% 76521 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] 2.16% 68412 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1022 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] 2.14% 67698 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] 1.63% 51550 org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] 1.61% 51004 org.apache.lucene.index.TermsHashPerField#add():195 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 1.53% 48353 org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] 1.51% 47741 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 1.41% 44556 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [Inlined code] 1.31% 41456 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():47 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText():709 [Inlined code] 1.19% 37736 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#growTermBuffer():69 [Inlined code] at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():46 [Inlined code] 1.18% 37357 java.lang.Character#isHighSurrogate():9606 [Inlined code] at java.lang.Character#codePointAtImpl():9813 [Inlined code] 1.18% 37291 org.apache.lucene.index.ByteSliceReader#readByte():74 [Inlined code] at org.apache.lucene.store.DataInput#readVInt():121 [Inlined code] 1.14% 36221 org.apache.lucene.util.BytesRefBuilder#growNoCopy():67 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():147 [Inlined code] 1.06% 33623 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [JIT compiled code] 0.96% 30459 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [JIT compiled code] 0.84% 26727 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():148 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():148 [Inlined code] 0.75% 23887 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] 0.69% 21716 org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap():742 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] 0.64% 20320 jdk.internal.util.ArraysSupport#mismatch():564 [Inlined code] at java.util.Arrays#equals():2707 [Inlined code] 0.59% 18801 org.apache.lucene.util.UnicodeUtil#UTF8toUTF16():644 [Inlined code] at perf.LineFileDocs#nextDoc():648 [JIT compiled code] 0.56% 17869 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.51% 16307 org.apache.lucene.util.ByteBlockPool#getBuffer():358 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():223 [Inlined code] 0.50% 15862 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next():194 [Inlined code] 0.48% 15125 org.apache.lucene.analysis.CharacterUtils#toLowerCase():57 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] 0.46% 14650 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] 0.45% 14122 org.apache.lucene.index.TermsHashPerField#initReader():100 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset():435 [Inlined code] 0.45% 14117 org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition():1301 [Inlined code] at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition():110 [Inlined code] 0.44% 13951 org.apache.lucene.util.AttributeSource#clearAttributes():274 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():153 [JIT compiled code] 0.43% 13774 org.apache.lucene.util.ByteBlockPool#getBuffer():358 [Inlined code] at org.apache.lucene.util.BytesRefBlockPool#equals():156 [Inlined code] 0.40% 12803 org.apache.lucene.analysis.StopFilter#accept():97 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():52 [Inlined code] 0.36% 11261 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1040 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] 0.35% 11222 org.apache.lucene.util.BytesRefHash#add():332 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [Inlined code] 0.35% 11197 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1026 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] 0.35% 11058 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1108 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] 0.35% 11003 org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next():193 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():381 [JIT compiled code] 0.34% 10784 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1020 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] 0.34% 10735 org.apache.lucene.codecs.lucene104.PForUtil#encode():58 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] 0.33% 10439 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.33% 10429 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():146 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():148 [Inlined code] 0.33% 10413 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():986 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] 0.33% 10410 org.apache.lucene.util.BytesRefBuilder#copyChars():148 [Inlined code] at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef():93 [JIT compiled code] 0.33% 10351 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():214 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [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-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 174.41 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3168680 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 7.16% 226834 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] 4.64% 146937 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] 4.53% 143410 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.29% 136052 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] 4.28% 135629 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] 3.48% 110117 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] 3.38% 107008 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] 2.41% 76516 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] 2.16% 68403 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.75% 55329 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.63% 51538 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.51% 47853 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.51% 47697 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] 1.49% 47057 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.31% 41456 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.19% 37736 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.18% 37328 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] 1.14% 36220 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.01% 32146 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] 0.95% 30026 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.88% 27817 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.85% 27051 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 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1422 [JIT compiled code] 0.84% 26727 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.83% 26443 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [Inlined 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.78% 24593 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.75% 23779 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 [JIT compiled code] 0.75% 23760 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.69% 21716 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.64% 20319 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.62% 19535 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.57% 18109 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [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.57% 17932 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% 17869 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 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 0.50% 15862 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.48% 15121 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.46% 14649 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.45% 14117 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.44% 13950 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.44% 13919 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.43% 13774 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.42% 13284 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.35% 11230 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.35% 11150 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1026 [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.35% 11032 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.34% 10781 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.34% 10706 org.apache.lucene.codecs.lucene104.PForUtil#encode():58 [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.33% 10612 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.33% 10427 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.33% 10372 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():986 [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.33% 10304 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] 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 174.41 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3168680 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 3.70% 117379 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] 3.66% 116016 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] 3.66% 115889 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] 3.50% 110760 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.73% 86356 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 [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.41% 76231 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] 2.34% 74175 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] 2.25% 71297 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] 2.02% 64015 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] 1.85% 58508 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] 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.80% 57072 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 [Inlined 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.66% 52710 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 [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 [JIT compiled code] 1.51% 47798 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 [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] 1.49% 47057 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.0x00000000801cb4a8#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] 1.18% 37316 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] 1.07% 33767 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.04% 33037 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% 32890 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] 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.02% 32406 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.98% 31011 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 [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 [JIT compiled code] 0.94% 29854 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 [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 [JIT compiled code] 0.84% 26563 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.83% 26333 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.82% 25897 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [Inlined 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.79% 25068 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 [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.75% 23828 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.75% 23801 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.72% 22883 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.69% 21770 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 [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.65% 20484 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.63% 20034 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.62% 19677 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.60% 18979 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.59% 18752 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.57% 18102 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.57% 17932 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% 17836 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 [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% 17763 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [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 [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.55% 17505 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.55% 17419 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 [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 [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.50% 15877 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] 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.47% 14784 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 [Inlined 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.46% 14649 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% 14115 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.43% 13577 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] 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.42% 13328 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.41% 13102 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.41% 12970 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.35% 11126 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] 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.34% 10653 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 [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-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 174.41 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3168680 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 3.70% 117156 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 [Inlined code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] at perf.IndexThreads$IndexThread#run():419 [JIT compiled code] 3.65% 115687 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 [Inlined code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] at perf.IndexThreads$IndexThread#run():419 [JIT compiled code] 3.59% 113754 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] 3.42% 108504 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.42% 76547 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 [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 [Inlined code] 2.18% 68930 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.04% 64717 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.95% 61750 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.79% 56617 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] 1.68% 53356 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 [Inlined 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.63% 51800 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] 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.54% 48751 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 [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 [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.49% 47057 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.0x00000000801cb4a8#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.45% 45854 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 [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 [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.95% 29985 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.93% 29432 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.92% 29267 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] 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 [Inlined code] 0.90% 28524 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 [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 [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.89% 28047 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 [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 [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.75% 23707 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 [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 [Inlined code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] at perf.IndexThreads$IndexThread#run():419 [JIT compiled code] 0.74% 23523 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 [Inlined code] 0.68% 21513 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 [Inlined code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] 0.67% 21194 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [Inlined 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 [Inlined code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] 0.66% 21042 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 [Inlined code] 0.65% 20572 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 [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 [Inlined code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] at perf.IndexThreads$IndexThread#run():419 [JIT compiled code] 0.65% 20515 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 [Inlined code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] 0.63% 19898 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.60% 18898 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.58% 18418 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.58% 18381 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.57% 18165 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.57% 18083 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.57% 17932 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.52% 16401 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 [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.49% 15450 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 [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 [Inlined code] 0.48% 15314 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 [Inlined code] 0.47% 15013 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 [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 [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 [Inlined code] 0.47% 14841 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 [Inlined code] 0.46% 14649 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.46% 14527 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [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 [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 [Inlined code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] 0.45% 14115 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.0x00000000801cb4a8#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.44% 13997 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 [Inlined 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.44% 13855 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] 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.37% 11769 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] 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 [Inlined code] 0.37% 11659 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 [Inlined code] 0.37% 11634 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 [Inlined code] 0.36% 11477 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.35% 11227 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 [Inlined code] 0.33% 10390 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] 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.32% 10207 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] 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 [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] 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 174.41 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 311791 events (total: 288341M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 15.39% 44374M perf.LineFileDocs#nextDoc():647 [JIT compiled code] 12.47% 35950M java.lang.StringUTF16#compress():227 [Inlined code] 8.80% 25365M java.lang.StringUTF16#compress():223 [Inlined code] 8.58% 24746M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] 7.57% 21830M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] 7.03% 20264M perf.LineFileDocs#readDocs():176 [JIT compiled code] 3.08% 8892M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] 2.99% 8633M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] 2.75% 7915M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] 2.71% 7816M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] 1.89% 5456M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] 1.87% 5385M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] 1.81% 5206M org.apache.lucene.util.TimSorter#():62 [Inlined code] 1.75% 5032M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] 1.74% 5022M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] 1.74% 5005M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] 1.73% 5002M perf.LineFileDocs#readDocs():176 [Interpreted code] 1.69% 4876M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] 1.50% 4332M perf.LineFileDocs#nextDoc():642 [JIT compiled code] 1.45% 4180M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] 1.16% 3351M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] 0.97% 2801M java.util.TreeMap#keyIterator():1421 [Inlined code] 0.92% 2645M perf.LineFileDocs#nextDoc():647 [Interpreted code] 0.72% 2061M perf.LineFileDocs#newDocState():509 [Interpreted code] 0.59% 1698M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2133 [Inlined code] 0.54% 1560M java.nio.HeapByteBuffer#():75 [Inlined code] 0.52% 1497M org.apache.lucene.codecs.lucene104.PForUtil#encode():78 [JIT compiled code] 0.49% 1410M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] 0.47% 1355M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] 0.44% 1275M org.apache.lucene.util.BytesRef#():71 [Inlined code] 0.31% 895M java.util.ArrayList#grow():240 [Inlined code] 0.23% 661M java.util.ArrayDeque#():179 [Inlined code] 0.23% 659M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] 0.19% 535M org.apache.lucene.util.StringSorter#fallbackSorter():92 [Inlined code] 0.18% 512M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock():968 [JIT compiled code] 0.14% 411M org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#():82 [Inlined code] 0.14% 409M org.apache.lucene.document.IntPoint#pack():114 [Inlined code] 0.14% 399M java.util.ArrayList#iterator():1038 [JIT compiled code] 0.12% 347M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] 0.12% 347M java.lang.invoke.DirectMethodHandle#allocateInstance():503 [Inlined code] 0.12% 341M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock():725 [JIT compiled code] 0.11% 318M perf.LineFileDocs#nextDoc():605 [Interpreted code] 0.11% 309M perf.LineFileDocs#nextDoc():649 [JIT compiled code] 0.10% 302M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():103 [JIT compiled code] 0.10% 300M org.apache.lucene.document.IntPoint#pack():108 [Inlined code] 0.09% 246M org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie():94 [Inlined code] 0.08% 226M java.lang.Thread#beforeSleep():515 [Interpreted code] 0.08% 225M perf.LineFileDocs#intToID():305 [Inlined code] 0.08% 224M java.nio.HeapByteBuffer#asReadOnlyBuffer():152 [Inlined code] 0.08% 220M perf.LineFileDocs#nextDoc():644 [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-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 174.41 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 311791 events (total: 288341M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 14.53% 41897M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 12.47% 35950M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] 8.80% 25365M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] 8.58% 24746M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] 7.56% 21792M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] 7.03% 20264M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 2.99% 8633M 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.71% 7808M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] 2.70% 7790M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] 2.68% 7741M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] 1.89% 5456M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.87% 5385M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.81% 5206M org.apache.lucene.util.TimSorter#():62 [Inlined code] at org.apache.lucene.util.ArrayTimSorter#():34 [Inlined code] 1.74% 5005M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.73% 5002M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.70% 4906M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 1.69% 4876M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.69% 4860M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 1.45% 4180M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 1.24% 3586M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 1.16% 3351M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():349 [JIT compiled code] 0.97% 2801M java.util.TreeMap#keyIterator():1421 [Inlined code] at java.util.TreeMap$KeySet#iterator():1434 [JIT compiled code] 0.91% 2624M perf.LineFileDocs#nextDoc():647 [Interpreted code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.86% 2477M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [JIT compiled code] 0.72% 2061M perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.59% 1698M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2133 [Inlined code] at org.apache.lucene.util.IntBlockPool#nextBuffer():153 [JIT compiled code] 0.54% 1560M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] 0.47% 1353M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [JIT compiled code] 0.47% 1353M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():398 [JIT compiled code] 0.45% 1302M org.apache.lucene.codecs.lucene104.PForUtil#encode():78 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] 0.38% 1101M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():464 [JIT compiled code] 0.38% 1100M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] 0.31% 895M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] 0.26% 745M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [JIT compiled code] 0.23% 657M java.util.ArrayDeque#():179 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#():112 [Inlined code] 0.19% 535M org.apache.lucene.util.StringSorter#fallbackSorter():92 [Inlined code] at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#getFallbackSorter():83 [Inlined code] 0.14% 411M org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#():82 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie():94 [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% 378M java.util.ArrayList#iterator():1038 [JIT compiled code] at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic():128 [Interpreted code] 0.12% 344M java.lang.invoke.DirectMethodHandle#allocateInstance():503 [Inlined code] at java.lang.invoke.LambdaForm$DMH.0x00000000801ac400#newInvokeSpecial() [Inlined code] 0.11% 329M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] 0.11% 318M perf.LineFileDocs#nextDoc():605 [Interpreted code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.11% 309M 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.10% 300M org.apache.lucene.document.IntPoint#pack():108 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValues():72 [Inlined code] 0.10% 300M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():103 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():398 [JIT compiled code] 0.09% 247M perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.09% 246M 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.08% 244M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():737 [JIT compiled code] 0.08% 226M java.lang.Thread#beforeSleep():515 [Interpreted code] at java.lang.Thread#sleepNanos():546 [Interpreted code] 0.08% 225M 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 174.41 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 311791 events (total: 288341M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 14.53% 41897M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 11.56% 33336M 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.03% 23165M 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.54% 21747M 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.03% 20264M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 6.85% 19751M 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.71% 7806M 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.68% 7741M 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.68% 7737M 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.89% 5456M 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.87% 5385M 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.75% 5044M 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.74% 5005M 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.73% 5002M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.70% 4906M 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.69% 4876M 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.69% 4860M 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.68% 4839M 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.45% 4180M 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.24% 3586M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 1.21% 3487M 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 [Inlined code] 1.20% 3463M 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.11% 3213M 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 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 0.96% 2780M 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.91% 2624M perf.LineFileDocs#nextDoc():647 [Interpreted code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.86% 2477M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [JIT compiled code] at perf.IndexThreads$IndexThread#run():397 [Interpreted code] 0.82% 2367M 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.59% 1698M 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 [Inlined code] 0.52% 1507M 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.52% 1505M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x000000008013b6d8#apply() [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#appendBlock():525 [JIT compiled code] 0.49% 1403M 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.47% 1353M 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.47% 1353M 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.45% 1302M 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.38% 1101M 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.31% 895M 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.26% 745M 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% 657M 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.20% 570M 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.19% 535M 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.14% 411M 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% 378M 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.12% 344M java.lang.invoke.DirectMethodHandle#allocateInstance():503 [Inlined code] at java.lang.invoke.LambdaForm$DMH.0x00000000801ac400#newInvokeSpecial() [Inlined code] at java.lang.invoke.Invokers$Holder#linkToTargetMethod() [Inlined code] at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#getFallbackSorter():83 [Inlined code] 0.12% 333M 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.11% 331M 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.11% 329M 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% 318M perf.LineFileDocs#nextDoc():605 [Interpreted code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.11% 309M 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] 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] 0.10% 297M 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 174.41 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 311791 events (total: 288341M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 14.53% 41897M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 10.73% 30937M 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.69% 22183M 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.03% 20264M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 2.99% 8634M 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% 8615M 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.61% 7515M 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% 5306M 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.76% 5077M 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 [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] 1.76% 5069M 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#invertTokenStream():2010 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1898 [Inlined code] 1.75% 5044M 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] 1.74% 5005M 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] 1.73% 5002M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.69% 4876M 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] 1.63% 4695M 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.60% 4604M 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 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 1.58% 4554M 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.56% 4485M 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 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 1.32% 3803M 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 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():2010 [JIT compiled code] 1.24% 3586M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 1.20% 3463M 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.0x00000000801cb4a8#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] 1.16% 3351M 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 [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 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] 1.11% 3214M 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.0x00000000801cb4a8#merge() [Interpreted code] 1.07% 3086M 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 [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 [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.03% 2976M 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.0x00000000801cb4a8#merge() [Interpreted code] 0.94% 2698M 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.91% 2624M perf.LineFileDocs#nextDoc():647 [Interpreted code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.86% 2477M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [JIT compiled code] at perf.IndexThreads$IndexThread#run():397 [Interpreted code] 0.86% 2470M 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.84% 2414M 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.83% 2399M 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.81% 2347M 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 perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.65% 1865M 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.60% 1738M 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.60% 1728M 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.59% 1697M 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.56% 1619M 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 [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 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1392 [JIT compiled code] 0.50% 1444M 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.48% 1382M 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.47% 1368M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x000000008013b6d8#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.47% 1359M 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.47% 1353M 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.47% 1349M 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.42% 1205M 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 [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 [JIT compiled code] 0.41% 1175M 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% 1107M 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% 1102M 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] 0.38% 1083M 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.34% 981M 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] 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 174.41 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 311791 events (total: 288341M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 14.53% 41897M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 10.73% 30937M 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.69% 22183M 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.03% 20264M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 2.99% 8615M 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.0x00000000801cb4a8#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.00% 5780M 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 [Inlined 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.75% 5044M 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.0x00000000801cb4a8#merge() [Interpreted code] 1.73% 5002M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.71% 4940M 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#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.70% 4916M 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 [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% 4879M 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 [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 [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.63% 4695M 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 [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.58% 4560M 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.58% 4554M 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.0x00000000801cb4a8#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.58% 4547M 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 [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 [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.48% 4254M 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 [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 [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.41% 4052M 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 [Inlined 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.26% 3630M 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 [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 [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.24% 3586M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 1.20% 3463M 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.0x00000000801cb4a8#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.11% 3214M 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.0x00000000801cb4a8#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.03% 2976M 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.0x00000000801cb4a8#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.03% 2963M 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 [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 [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 [Inlined code] 1.00% 2895M 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 [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 [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.99% 2863M 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.99% 2853M 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 [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.95% 2727M 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.91% 2624M perf.LineFileDocs#nextDoc():647 [Interpreted code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.86% 2477M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [JIT compiled code] at perf.IndexThreads$IndexThread#run():397 [Interpreted code] 0.83% 2399M 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.81% 2347M 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 perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.63% 1828M 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.56% 1613M 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.54% 1568M 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 [Inlined code] 0.53% 1515M 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.50% 1450M 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 [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 [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.50% 1444M 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 [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.48% 1382M 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.47% 1368M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x000000008013b6d8#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.47% 1359M 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 [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.47% 1353M 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.0x00000000801cb4a8#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] 0.44% 1261M 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 [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 [JIT compiled code] 0.43% 1253M 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 [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.40% 1152M 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.39% 1118M 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 [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 [JIT compiled code] 0.39% 1112M 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 [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 [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.38% 1083M 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 [Inlined code] 0.35% 1019M 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 [Inlined code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] 0.35% 1001M 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] move log to /l/logs.nightly/2026.07.29.18.03.06/fastIndexBigDocs.log move vmstat log to /l/logs.nightly/2026.07.29.18.03.06/fastIndexBigDocs.vmstat.log move top log to /l/logs.nightly/2026.07.29.18.03.06/fastIndexBigDocs.top.log [2026-07-30 02:56:55.924985] took 96.5 sec [2026-07-30 02:56:55.926111] bigIndexAtClose None [2026-07-30 02:56:55.927264] 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.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.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.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.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.nd27.625M.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.nd27.625M', '-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=1235354 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.nd27.625M.jfr Version: 2.1 Chunks: 168 Start: 2026-07-30 14:43:23 (UTC) Duration: 11653 s Event Type Count Size (bytes) ============================================================= jdk.CPUTimeSample 87013652 1652799914 jdk.FileWrite 15408123 354354748 jdk.FileRead 343579 9545437 jdk.CPULoad 220315 4626615 jdk.BooleanFlag 115248 3796632 jdk.ObjectAllocationInNewTLAB 36943 804794 jdk.Checkpoint 34783 95882451 jdk.UnsignedIntFlag 10248 368760 jdk.IntFlag 9408 349440 jdk.StringFlag 7560 323736 jdk.ObjectAllocationOutsideTLAB 300 5452 jdk.Compilation 180 5014 jdk.CPUInformation 168 252336 jdk.GCConfiguration 168 4536 jdk.JVMInformation 168 316512 jdk.Metadata 168 18847248 jdk.GarbageCollection 78 2028 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.nd27.625M.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.nd27.625M.jfr is 2043.05 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 87013652 events (total: 87M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 45.72% 39M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] 40.14% 34M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] 1.50% 1M jdk.internal.util.Preconditions#outOfBoundsCheckIndex():124 [Inlined code] 1.45% 1M jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():358 [Inlined code] 1.34% 1M jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] 0.80% 692506 org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():300 [Inlined code] 0.73% 630876 org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():491 [Inlined code] 0.56% 488544 java.util.Arrays#fill():3144 [Inlined code] 0.53% 462711 jdk.jfr.internal.JVM#emitEvent() [Native code] 0.46% 400678 java.util.Arrays#fill():3143 [Inlined code] 0.38% 333847 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():139 [JIT compiled code] 0.36% 315797 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] 0.32% 280382 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive():897 [Inlined code] 0.31% 272513 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] 0.29% 252683 java.util.ArrayList#elementData():412 [Inlined code] 0.25% 218922 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():262 [JIT compiled code] 0.19% 164897 org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] 0.19% 163009 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] 0.18% 153522 org.apache.lucene.util.FixedBitSet#getAndSet():330 [Inlined code] 0.15% 132400 java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] 0.13% 110021 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.12% 103634 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():326 [JIT compiled code] 0.12% 102424 jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] 0.10% 88832 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState():165 [Inlined code] 0.09% 81048 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] 0.09% 75553 org.apache.lucene.util.VectorUtil#normalizeToUnitInterval():450 [Inlined code] 0.08% 71840 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():51 [Inlined code] 0.07% 63619 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] 0.06% 51892 org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] 0.06% 49276 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#compareAndSetState():189 [Inlined code] 0.06% 48242 org.apache.lucene.util.hnsw.NeighborQueue#encode():115 [Inlined code] 0.05% 46294 jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw():200 [Inlined code] 0.05% 44774 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] 0.05% 44594 org.apache.lucene.util.TernaryLongHeap#downHeap():232 [Inlined code] 0.05% 44384 org.apache.lucene.util.TernaryLongHeap#upHeap():204 [Inlined code] 0.05% 42952 org.apache.lucene.util.TernaryLongHeap#updateTop():153 [Inlined code] 0.05% 42512 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] 0.05% 40945 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] 0.05% 39601 org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [JIT compiled code] 0.05% 39579 org.apache.lucene.util.hnsw.NeighborArray#nodes():217 [Inlined code] 0.04% 37345 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():336 [JIT compiled code] 0.04% 34486 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] 0.04% 34350 org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():140 [Inlined code] 0.04% 33604 org.apache.lucene.util.TernaryLongHeap#push():81 [Inlined code] 0.04% 32640 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():347 [JIT compiled code] 0.04% 32421 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] 0.04% 31413 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] 0.03% 26891 java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock#lock():974 [Inlined code] 0.03% 25981 org.apache.lucene.util.TernaryLongHeap#top():111 [Inlined code] 0.03% 25918 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#signalNext():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=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.nd27.625M.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.nd27.625M.jfr is 2043.05 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 87013652 events (total: 87M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 45.72% 39M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] 40.14% 34M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] 1.50% 1M jdk.internal.util.Preconditions#outOfBoundsCheckIndex():124 [Inlined code] at jdk.internal.util.Preconditions#checkIndex():448 [Inlined code] 1.45% 1M jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():358 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment():335 [Inlined code] 1.34% 1M jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] 0.80% 692506 org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():300 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] 0.73% 630876 org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():491 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.56% 488544 java.util.Arrays#fill():3144 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] 0.53% 462711 jdk.jfr.internal.JVM#emitEvent() [Native code] at jdk.jfr.internal.periodic.JVMEventTask#execute():54 [Inlined code] 0.46% 400678 java.util.Arrays#fill():3143 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] 0.38% 333847 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():139 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():119 [Inlined code] 0.32% 280382 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive():897 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync#readerShouldBlock():702 [Inlined code] 0.31% 272513 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] 0.29% 252636 java.util.ArrayList#elementData():412 [Inlined code] at java.util.ArrayList#get():429 [Inlined code] 0.25% 218922 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.24% 206481 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():257 [JIT compiled code] 0.19% 164897 org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] 0.18% 153522 org.apache.lucene.util.FixedBitSet#getAndSet():330 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] 0.15% 132400 java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] 0.13% 108885 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 0.12% 106924 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% 102424 jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] at jdk.incubator.vector.Float256Vector#fromArray0():935 [Inlined code] 0.11% 99624 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():326 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.10% 88870 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek():177 [Inlined code] 0.08% 72221 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState():165 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():479 [Inlined code] 0.07% 63619 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 0.06% 53143 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [Inlined code] 0.06% 51892 org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] 0.05% 44774 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] 0.05% 44616 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():51 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 0.05% 44594 org.apache.lucene.util.TernaryLongHeap#downHeap():232 [Inlined code] at org.apache.lucene.util.TernaryLongHeap#pop():124 [Inlined code] 0.05% 44384 org.apache.lucene.util.TernaryLongHeap#upHeap():204 [Inlined code] at org.apache.lucene.util.TernaryLongHeap#push():82 [Inlined code] 0.05% 43465 org.apache.lucene.util.VectorUtil#normalizeToUnitInterval():450 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():62 [Inlined code] 0.05% 42952 org.apache.lucene.util.TernaryLongHeap#updateTop():153 [Inlined code] at org.apache.lucene.util.TernaryLongHeap#insertWithOverflow():98 [Inlined code] 0.05% 42512 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] 0.05% 40945 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% 36720 org.apache.lucene.util.hnsw.NeighborQueue#encode():115 [Inlined code] at org.apache.lucene.util.hnsw.NeighborQueue#insertWithOverflow():91 [Inlined code] 0.04% 36344 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.04% 34486 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 0.04% 34350 org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():140 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] 0.04% 33294 org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] 0.04% 32910 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% 32088 org.apache.lucene.util.VectorUtil#normalizeToUnitInterval():450 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#normalizeRawScore():153 [Inlined code] 0.04% 31688 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#setScoringOrdinal():174 [JIT compiled code] 0.04% 31413 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 0.04% 31191 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% 30377 org.apache.lucene.util.TernaryLongHeap#push():81 [Inlined code] at org.apache.lucene.util.hnsw.NeighborQueue#add():78 [Inlined code] 0.03% 28375 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [JIT compiled code] 0.03% 26951 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():51 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [Inlined code] 0.03% 26891 java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock#lock():974 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#write():48 [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.nd27.625M.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.nd27.625M.jfr is 2043.05 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 87013652 events (total: 87M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 45.72% 39M 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] 40.14% 34M 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] 1.50% 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.45% 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.73% 630876 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.72% 627146 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.70% 611174 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.56% 488544 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.53% 462711 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.46% 400678 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.38% 333847 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% 284550 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.32% 279943 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.31% 272513 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.28% 246119 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.28% 242400 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.24% 209069 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.23% 196645 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.19% 161512 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% 150597 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.15% 132400 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.12% 106353 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.12% 102962 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.10% 89832 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 [JIT compiled code] 0.10% 88870 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% 81332 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% 74126 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.08% 71900 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.06% 53143 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined 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.06% 50690 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.06% 48840 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.05% 44774 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.05% 42952 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.05% 42285 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():51 [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.05% 41295 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.05% 40255 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 [Inlined code] 0.04% 37761 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% 36090 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% 36069 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.04% 34486 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.04% 30643 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% 29406 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% 27382 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% 26951 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():51 [Inlined 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% 26891 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% 26530 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 [JIT compiled code] 0.03% 26478 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.03% 25893 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.03% 25829 org.apache.lucene.util.TernaryLongHeap#downHeap():234 [JIT compiled code] at 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] 0.03% 25746 org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():169 [JIT compiled 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] 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.nd27.625M.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.nd27.625M.jfr is 2043.05 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 87013652 events (total: 87M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 37.04% 32M 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 [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] 12.22% 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] 10.17% 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] 9.06% 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] 8.94% 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] 2.10% 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.66% 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 [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 [Inlined code] 1.50% 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.45% 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] 1.06% 924016 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.93% 806373 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.73% 634729 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.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.70% 611174 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.70% 605265 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.68% 592360 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 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] 0.63% 547419 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.57% 494899 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 [Inlined 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.56% 483125 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.53% 462711 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.0x0000000042079170#run() [Interpreted code] at java.lang.Thread#runWith():1529 [Interpreted code] 0.46% 403378 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.35% 304696 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.32% 279943 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% 259357 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 [Inlined code] 0.29% 255080 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.27% 230895 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 [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.24% 209069 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.24% 205351 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 [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.23% 196645 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% 140389 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.14% 125755 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.14% 122442 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.12% 106353 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.0x000000004220c878#call() [JIT compiled code] 0.11% 97324 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.11% 91511 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 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] 0.10% 89832 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 [JIT compiled 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 [JIT compiled code] 0.10% 86518 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.10% 85839 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 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] 0.10% 84460 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.10% 82770 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 [JIT compiled 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% 81313 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 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] 0.09% 81104 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.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.09% 74126 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.07% 64896 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.07% 64193 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.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.07% 58702 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% 53085 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 [JIT compiled 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.06% 48840 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% 47800 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% 44774 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 [JIT compiled code] at sun.nio.ch.FileChannelImpl#write():337 [Inlined code] 0.04% 38628 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 [JIT compiled 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] 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.nd27.625M.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.nd27.625M.jfr is 2043.05 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 87013652 events (total: 87M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 37.04% 32M 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 [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.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] 11.01% 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] 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.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():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] 8.14% 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 [Inlined code] 7.41% 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.78% 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 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 1.66% 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 [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 [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.41% 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.40% 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 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 1.21% 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.77% 668856 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.75% 655875 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 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 0.73% 639540 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.73% 634711 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.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.72% 627039 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.70% 611174 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.0x000000004220c878#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.68% 588499 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 [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] 0.59% 515663 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.0x000000004220c878#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.56% 486138 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 [Inlined 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.53% 462711 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.0x0000000042079170#run() [Interpreted code] at java.lang.Thread#runWith():1529 [Interpreted code] at java.lang.Thread#run():1516 [Interpreted code] 0.47% 412392 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.46% 403378 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.0x000000004220c878#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.46% 401272 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 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 0.44% 379976 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 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 0.35% 304696 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.0x000000004220c878#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.34% 293582 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.30% 264323 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.29% 255785 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.29% 255080 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.0x000000004220c878#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.28% 242079 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.27% 230878 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 [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 [JIT compiled 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% 221557 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.24% 211689 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 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [Inlined code] 0.24% 205151 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 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [Inlined code] 0.23% 196645 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.0x000000004220c878#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.22% 195726 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.0x000000004220c878#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% 160555 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.18% 159455 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 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [Inlined code] 0.17% 148200 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% 131648 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.0x000000004220c878#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.14% 125755 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% 124207 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 [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.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% 122492 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 [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.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 0.14% 122442 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.0x000000004220c878#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.13% 109746 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.11% 99463 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.0x000000004220c878#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.0x000000004220cdd0#run() [JIT compiled code] 0.11% 92445 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 [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.10% 90676 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.0x000000004220c878#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.10% 89831 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 [JIT compiled 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 [JIT compiled 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#addDocuments():1524 [Inlined code] at perf.IndexThreads$IndexThread#run():275 [JIT compiled code] 0.10% 86518 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.0x000000004220c878#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [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.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.nd27.625M.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.nd27.625M.jfr is 2043.05 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 37239 events (total: 680932M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 14.94% 101752M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] 14.50% 98740M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] 5.35% 36412M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] 4.98% 33900M perf.LineFileDocs#readVector():212 [Inlined code] 4.85% 33022M java.nio.HeapByteBuffer#():75 [Inlined code] 3.17% 21586M org.apache.lucene.util.BytesRef#():71 [Inlined code] 2.33% 15854M java.util.Arrays#copyOf():3478 [Inlined code] 2.29% 15617M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] 2.25% 15331M perf.LineFileDocs#nextDoc():647 [JIT compiled code] 2.19% 14926M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode():183 [Inlined code] 1.91% 13024M java.util.Arrays#copyOf():3537 [Inlined code] 1.55% 10557M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] 1.40% 9564M java.util.ArrayList#grow():240 [Inlined code] 1.33% 9078M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] 1.25% 8485M perf.LineFileDocs#readDocs():176 [JIT compiled code] 1.18% 8063M java.util.Arrays#copyOfRange():3849 [Inlined code] 1.16% 7905M java.lang.AbstractStringBuilder#():101 [Inlined code] 1.13% 7697M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame():169 [Inlined code] 1.08% 7325M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode():180 [Inlined code] 1.04% 7048M java.util.HashMap#newNode():1910 [Inlined code] 1.03% 7014M java.lang.StringUTF16#compress():223 [Inlined code] 1.02% 6940M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] 0.99% 6717M java.lang.StringBuilder#toString():478 [Inlined code] 0.91% 6221M jdk.internal.misc.Unsafe#allocateUninitializedArray():1422 [Inlined code] 0.88% 5986M java.util.ImmutableCollections$AbstractImmutableList#iterator():289 [JIT compiled code] 0.85% 5778M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] 0.83% 5644M org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():448 [JIT compiled code] 0.68% 4600M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] 0.63% 4283M org.apache.lucene.document.StringField#():61 [Inlined code] 0.59% 4002M org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#newTermState():204 [Inlined code] 0.57% 3860M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] 0.56% 3844M java.lang.StringUTF16#compress():227 [Inlined code] 0.56% 3794M org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():423 [JIT compiled code] 0.52% 3530M org.apache.lucene.util.FixedBitSet#():148 [Inlined code] 0.48% 3288M java.util.HashMap#resize():711 [JIT compiled code] 0.48% 3281M org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#():335 [JIT compiled code] 0.46% 3155M org.apache.lucene.util.hnsw.NeighborArray#():55 [Inlined code] 0.46% 3139M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#loadBlock():195 [JIT compiled code] 0.44% 2976M java.lang.Long#valueOf():961 [Inlined code] 0.43% 2955M org.apache.lucene.util.TimSorter#():62 [Inlined code] 0.43% 2921M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [Inlined code] 0.42% 2858M org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#():302 [JIT compiled code] 0.40% 2751M org.apache.lucene.facet.taxonomy.FacetLabel#():74 [Inlined code] 0.38% 2578M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#():63 [Inlined code] 0.38% 2577M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] 0.38% 2565M org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():480 [Inlined code] 0.37% 2530M org.apache.lucene.util.hnsw.NeighborArray#():54 [Inlined code] 0.36% 2480M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] 0.35% 2355M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] 0.34% 2286M java.lang.String#newStringWithLatin1Bytes():811 [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.nd27.625M.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.nd27.625M.jfr is 2043.05 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 37239 events (total: 680932M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 14.94% 101752M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] 14.07% 95787M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] 5.35% 36412M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$3#copyValue():451 [Inlined code] 4.98% 33900M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] 4.68% 31894M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] 3.17% 21586M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] 2.33% 15854M java.util.Arrays#copyOf():3478 [Inlined code] at java.util.ArrayList#grow():238 [Inlined code] 2.29% 15617M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():688 [Inlined code] 2.25% 15331M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] 2.19% 14926M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode():183 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact():412 [JIT compiled code] 1.91% 13024M java.util.Arrays#copyOf():3537 [Inlined code] at java.lang.AbstractStringBuilder#ensureCapacityNewCoder():282 [JIT compiled code] 1.55% 10557M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] 1.40% 9564M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] 1.33% 9078M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [Inlined code] 1.25% 8485M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.18% 8034M java.util.Arrays#copyOfRange():3849 [Inlined code] at java.lang.String#():5150 [Inlined code] 1.16% 7905M java.lang.AbstractStringBuilder#():101 [Inlined code] at java.lang.StringBuilder#():106 [Inlined code] 1.13% 7697M 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.08% 7325M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode():180 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact():412 [JIT compiled code] 1.03% 7014M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] 1.02% 6940M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] 0.99% 6717M java.lang.StringBuilder#toString():478 [Inlined code] at org.apache.lucene.facet.FacetsConfig#pathToString():592 [JIT compiled code] 0.91% 6221M jdk.internal.misc.Unsafe#allocateUninitializedArray():1422 [Inlined code] at java.lang.StringConcatHelper#newArray():283 [Inlined code] 0.88% 5986M java.util.ImmutableCollections$AbstractImmutableList#iterator():289 [JIT compiled code] at org.apache.lucene.index.BufferedUpdatesStream#waitApplyForMerge():181 [JIT compiled code] 0.85% 5778M 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.68% 4600M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] 0.59% 4002M org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#newTermState():204 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#():106 [Inlined code] 0.56% 3844M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] 0.48% 3281M org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#():335 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings():260 [Inlined code] 0.48% 3276M org.apache.lucene.util.FixedBitSet#():148 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#():307 [JIT compiled code] 0.47% 3214M org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():448 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():400 [JIT compiled code] 0.47% 3189M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] 0.46% 3117M java.util.HashMap#newNode():1910 [Inlined code] at java.util.HashMap#putVal():638 [Inlined code] 0.44% 3011M 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.43% 2955M org.apache.lucene.util.TimSorter#():62 [Inlined code] at org.apache.lucene.util.ArrayTimSorter#():34 [Inlined code] 0.43% 2952M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [Inlined code] 0.43% 2921M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.42% 2858M org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#():302 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings():260 [Inlined code] 0.38% 2578M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#():63 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.FieldReader#iterator():140 [JIT compiled code] 0.38% 2577M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 0.38% 2565M org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():480 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] 0.36% 2480M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 0.36% 2429M org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():448 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():501 [Inlined code] 0.35% 2389M java.util.HashMap#newNode():1910 [Inlined code] at java.util.HashMap#computeIfAbsent():1241 [JIT compiled code] 0.35% 2355M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] 0.35% 2351M java.util.HashMap#resize():711 [JIT compiled code] at java.util.HashMap#computeIfAbsent():1207 [JIT compiled code] 0.33% 2267M org.apache.lucene.document.StringField#():61 [Inlined code] at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():450 [JIT compiled code] 0.33% 2261M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 0.33% 2230M java.util.TreeMap#keyIterator():1421 [Inlined code] at java.util.TreeMap$KeySet#iterator():1434 [JIT compiled code] 0.33% 2225M org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():423 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():400 [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.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.nd27.625M.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.nd27.625M.jfr is 2043.05 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 37239 events (total: 680932M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 13.55% 92249M 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] 12.78% 87020M 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] 5.35% 36412M 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] 4.98% 33900M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 4.68% 31894M 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.33% 15854M 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.29% 15617M 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] 2.25% 15331M 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 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] 2.19% 14926M 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] 1.91% 13024M 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.55% 10557M 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.40% 9564M 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.40% 9503M 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.33% 9078M 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.29% 8767M 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.25% 8485M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.18% 8034M 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.16% 7928M 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] 1.08% 7325M 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.99% 6733M 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.88% 5986M 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.87% 5958M 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.85% 5818M 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.0x000000004204c400#concat() [Inlined code] 0.85% 5764M 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] 0.80% 5439M 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.68% 4600M 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.59% 4038M 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.56% 3844M 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.48% 3281M 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.48% 3276M 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.47% 3214M org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():448 [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] 0.47% 3211M 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.47% 3189M 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.47% 3177M 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.44% 3011M 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.43% 2955M 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] 0.43% 2921M 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.42% 2858M 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.42% 2849M java.util.HashMap#newNode():1910 [Inlined code] at java.util.HashMap#putVal():638 [Inlined code] at java.util.HashMap#put():619 [JIT compiled code] at java.util.HashSet#add():230 [JIT compiled code] 0.38% 2601M 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 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [JIT compiled code] 0.38% 2578M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#():63 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.FieldReader#iterator():140 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():362 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory():389 [JIT compiled code] 0.38% 2577M 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.38% 2565M 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.36% 2480M 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.36% 2429M 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.35% 2355M 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.33% 2261M 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.33% 2230M 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% 2225M org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():423 [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] 0.32% 2184M 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] 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.nd27.625M.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.nd27.625M.jfr is 2043.05 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 37239 events (total: 680932M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 7.93% 54024M 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] 7.81% 53183M 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] 5.35% 36412M 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 [JIT compiled 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] 4.98% 33900M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 4.68% 31894M 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.50% 30669M 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 [JIT compiled code] 3.49% 23767M 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 [JIT compiled code] 2.25% 15331M 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 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled 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#addDocuments():1524 [Inlined code] at perf.IndexThreads$IndexThread#run():275 [JIT compiled code] 2.19% 14926M 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] 1.48% 10078M 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.34% 9109M 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.25% 8485M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.19% 8125M 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.18% 8052M 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.08% 7325M 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.98% 6671M 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% 5986M 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.87% 5958M 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 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.85% 5818M 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.0x000000004204c400#concat() [Inlined code] at java.lang.invoke.DirectMethodHandle$Holder#invokeSpecial() [Inlined code] at java.lang.invoke.LambdaForm$MH.0x000000004204c800#invoke() [Inlined code] at java.lang.invoke.Invokers$Holder#linkToTargetMethod() [Inlined code] at org.apache.lucene.store.IndexInput#getFullSliceDescription():150 [Inlined code] 0.85% 5764M 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] 0.83% 5656M 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.81% 5538M 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 [JIT compiled 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.72% 4901M 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.69% 4701M 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.66% 4474M 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.63% 4295M 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.56% 3844M 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 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.56% 3810M 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] 0.55% 3713M 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 [JIT compiled code] 0.53% 3633M 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.49% 3333M 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.49% 3319M 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.48% 3281M 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.48% 3276M 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.47% 3214M org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():448 [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 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.46% 3165M 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.45% 3066M 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 [JIT compiled code] 0.44% 3012M 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 [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.0x00000000421dbb58#merge() [JIT compiled code] 0.44% 3011M 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] 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.43% 2955M 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 [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.43% 2922M 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.42% 2858M 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.40% 2742M 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.38% 2601M 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 [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.0x00000000421dbb58#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] 0.38% 2578M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#():63 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.FieldReader#iterator():140 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():362 [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% 2565M 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 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] 0.36% 2458M 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.36% 2429M 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 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.35% 2407M 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 [JIT compiled code] 0.35% 2392M 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#processSSDVFacetFields():496 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [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.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.nd27.625M.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.nd27.625M.jfr is 2043.05 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 37239 events (total: 680932M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 7.93% 54024M 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.0x000000004220c878#call() [JIT compiled code] 7.81% 53183M 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.0x000000004220c878#call() [JIT compiled code] 5.35% 36412M 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 [JIT compiled 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 [JIT compiled 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#addDocuments():1524 [Inlined code] 4.98% 33900M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 4.68% 31894M 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.50% 30669M 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 [JIT compiled 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 [JIT compiled code] 3.49% 23767M 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 [JIT compiled 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 [JIT compiled code] 2.25% 15331M 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 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled 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#addDocuments():1524 [Inlined code] at perf.IndexThreads$IndexThread#run():275 [JIT compiled code] 2.19% 14926M 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 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 1.25% 8485M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.19% 8125M 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 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 1.18% 8047M 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.0x000000004220c878#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.08% 7325M 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 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.98% 6671M 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.0x000000004220c878#call() [JIT compiled code] 0.90% 6138M 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.88% 5986M 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.87% 5958M 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 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled 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#addDocuments():1524 [Inlined code] at perf.IndexThreads$IndexThread#run():275 [JIT compiled code] 0.85% 5786M 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.85% 5764M 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 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] 0.83% 5656M 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.0x00000000421dbb58#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.81% 5538M 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 [JIT compiled 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 [JIT compiled 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#addDocuments():1524 [Inlined code] 0.71% 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.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 [JIT compiled code] 0.69% 4701M 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.66% 4474M 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.63% 4295M 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 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] 0.56% 3844M 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 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled 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#addDocuments():1524 [Inlined code] at perf.IndexThreads$IndexThread#run():275 [JIT compiled code] 0.56% 3810M 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] at perf.IndexThreads$IndexThread$1$1#next():279 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] 0.55% 3713M 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 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled 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#addDocuments():1524 [Inlined code] 0.53% 3633M 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 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] 0.49% 3323M 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 [JIT compiled 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% 3319M 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] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():791 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] 0.48% 3281M 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 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.48% 3276M 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 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] 0.47% 3214M org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():448 [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 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled 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#addDocuments():1524 [Inlined code] at perf.IndexThreads$IndexThread#run():275 [JIT compiled code] 0.47% 3199M 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 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1712 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1402 [JIT compiled code] 0.46% 3165M 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 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] at org.apache.lucene.index.IndexWriter#addDocuments():1524 [Inlined code] at perf.IndexThreads$IndexThread#run():275 [JIT compiled code] 0.45% 3066M 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 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled 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#addDocuments():1524 [Inlined code] 0.44% 3012M 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 [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.0x00000000421dbb58#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] at org.apache.lucene.index.IndexWriter#merge():4816 [JIT compiled code] 0.44% 3011M 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] 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 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.43% 2961M 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.0x000000004204c400#concat() [Inlined code] at java.lang.invoke.DirectMethodHandle$Holder#invokeSpecial() [Inlined code] at java.lang.invoke.LambdaForm$MH.0x000000004204c800#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.43% 2955M 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 [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 [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.0x00000000421dbb58#merge() [JIT compiled code] 0.43% 2922M 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 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] 0.42% 2858M 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 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.42% 2856M 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.0x000000004204c400#concat() [Inlined code] at java.lang.invoke.DirectMethodHandle$Holder#invokeSpecial() [Inlined code] at java.lang.invoke.LambdaForm$MH.0x000000004204c800#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.40% 2742M 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 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] 0.38% 2601M 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 [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.0x00000000421dbb58#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] at org.apache.lucene.index.IndexWriter#merge():4816 [JIT compiled code] at org.apache.lucene.index.IndexWriter$IndexWriterMergeSource#merge():6622 [JIT compiled code] at org.apache.lucene.index.SerialMergeScheduler#merge():38 [Interpreted code] 0.38% 2578M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#():63 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.FieldReader#iterator():140 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():362 [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 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] 0.38% 2565M 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 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled 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#addDocuments():1524 [Inlined code] at perf.IndexThreads$IndexThread#run():275 [JIT compiled code] 0.36% 2458M 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 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] 0.36% 2429M 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 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled 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#addDocuments():1524 [Inlined code] at perf.IndexThreads$IndexThread#run():275 [JIT compiled code] move log to /l/logs.nightly/2026.07.29.18.03.06/fixedIndex.log move vmstat log to /l/logs.nightly/2026.07.29.18.03.06/fixedIndex.vmstat.log move top log to /l/logs.nightly/2026.07.29.18.03.06/fixedIndex.top.log [2026-07-30 14:34:46.084527] took 39639.5 sec [2026-07-30 14:34:46.088271] run CheckIndex [2026-07-30 14:34:46.088401] 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.nd27.625M/index" > /l/logs.nightly/2026.07.29.18.03.06/checkIndex.fixedIndex.log 2>&1 [2026-07-30 14:40:50.114329] took 364.0 sec [2026-07-30 14:40:50.115377] 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-30 14:40:50.115808] search run vmstat: /usr/sbin/vmstat --active --wide --timestamp --unit M 1 > /l/logs.nightly/2026.07.29.18.03.06/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.29.18.03.06/search-tasks.top.log 2>&1 to /l/logs.nightly/2026.07.29.18.03.06/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.nd27.625M -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 417.7 s 55.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.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.nd27.625M -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 423.9 s 55.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.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.nd27.625M -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.6 s 54.4 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.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.nd27.625M -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 429.6 s 54.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.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.nd27.625M -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 416.2 s 56.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.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.nd27.625M -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 419.4 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.nd27.625M -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 432.6 s 53.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.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.nd27.625M -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 415.2 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.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.nd27.625M -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 427.3 s 54.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.nd27.625M -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 437.5 s 53.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.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.nd27.625M -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 427.3 s 54.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.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.nd27.625M -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 426.1 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.nd27.625M -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 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.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.nd27.625M -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 422.9 s 54.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.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.nd27.625M -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 430.4 s 54.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.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.nd27.625M -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 418.7 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.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.nd27.625M -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 421.6 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.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.nd27.625M -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 416.8 s 55.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.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.nd27.625M -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 430.6 s 53.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.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.nd27.625M -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 414.9 s 56.2 actual sustained QPS; 2.7 CPU cores used now kill vmstat: pid=1856525 [2026-07-30 17:02:54.365315] done search (2:22:04.249485) 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.581 1.577 -0.3% 4.926 4.755 -3.5% 5.370 5.126 -4.5% 5.436 5.870 8.0% 5.933 7.138 20.3% ('And3Terms', None) 1.660 1.601 -3.6% 3.233 3.186 -1.5% 3.462 3.465 0.1% 3.522 4.016 14.0% 30.842 33.272 7.9% ('AndHighHigh', None) 4.822 4.791 -0.6% 6.760 6.708 -0.8% 7.030 7.617 8.4% 8.719 9.356 7.3% 53.144 58.752 10.6% ('AndHighHighDayTaxoFacets', None) 59.790 59.378 -0.7% 105.122 104.375 -0.7% 107.712 106.943 -0.7% 108.785 107.095 -1.6% 109.046 109.235 0.2% ('AndHighMed', None) 2.282 2.208 -3.3% 2.944 2.995 1.7% 4.580 4.722 3.1% 17.368 15.002 -13.6% 20.424 24.703 21.0% ('AndHighMedDayTaxoFacets', None) 7.859 7.884 0.3% 21.287 20.786 -2.4% 22.642 21.724 -4.1% 24.642 22.889 -7.1% 68.401 70.261 2.7% ('AndHighOrMedMed', None) 6.095 6.020 -1.2% 10.615 10.430 -1.7% 11.039 10.746 -2.6% 14.566 13.733 -5.7% 39.942 38.378 -3.9% ('AndMedOrHighHigh', None) 4.397 4.276 -2.8% 11.512 11.695 1.6% 11.817 12.223 3.4% 12.027 17.556 46.0% 12.106 29.856 146.6% ('AndMissingHigh', 'Title') 0.163 0.153 -5.9% 0.255 0.244 -4.1% 0.442 0.424 -4.1% 0.576 0.465 -19.3% 0.610 0.679 11.2% ('AndStopWords', None) 17.792 17.864 0.4% 18.354 18.283 -0.4% 20.228 18.542 -8.3% 20.228 18.542 -8.3% 21.436 19.425 -9.4% ('BM25MSM2', None) 36.031 35.868 -0.5% 42.369 42.429 0.1% 44.314 43.082 -2.8% 59.474 60.154 1.1% 128.433 143.511 11.7% ('BrowseDateSSDVFacets', None) 664.150 662.189 -0.3% 668.356 669.164 0.1% 671.125 673.468 0.3% 671.125 673.468 0.3% 718.579 715.114 -0.5% ('BrowseDateTaxoFacets', None) 145.224 144.655 -0.4% 148.568 148.626 0.0% 149.372 150.124 0.5% 149.372 150.124 0.5% 154.877 154.020 -0.6% ('BrowseDayOfYearSSDVFacets', None) 168.421 168.103 -0.2% 170.188 170.904 0.4% 183.725 182.908 -0.4% 183.725 182.908 -0.4% 184.255 184.182 -0.0% ('BrowseDayOfYearTaxoFacets', None) 144.689 143.803 -0.6% 147.822 147.326 -0.3% 153.936 150.944 -1.9% 153.936 150.944 -1.9% 165.896 153.200 -7.7% ('BrowseMonthSSDVFacets', None) 156.501 156.271 -0.1% 158.632 157.541 -0.7% 160.704 170.308 6.0% 160.704 170.308 6.0% 175.298 171.260 -2.3% ('BrowseMonthTaxoFacets', None) 151.631 151.251 -0.3% 158.312 152.738 -3.5% 164.286 158.300 -3.6% 164.286 158.300 -3.6% 211.603 208.564 -1.4% ('BrowseRandomLabelSSDVFacets', None) 218.289 208.563 -4.5% 233.773 222.828 -4.7% 247.205 242.874 -1.8% 247.205 242.874 -1.8% 250.696 243.896 -2.7% ('BrowseRandomLabelTaxoFacets', None) 163.484 161.834 -1.0% 167.424 166.370 -0.6% 170.064 168.420 -1.0% 170.064 168.420 -1.0% 172.278 173.740 0.8% ('CombinedAndHighHigh', None) 18.853 18.494 -1.9% 19.881 19.546 -1.7% 20.394 19.786 -3.0% 28.322 27.830 -1.7% 29.812 27.906 -6.4% ('CombinedAndHighMed', None) 3.262 3.147 -3.5% 9.450 9.342 -1.1% 9.889 9.895 0.1% 13.600 12.225 -10.1% 131.093 173.187 32.1% ('CombinedOrHighHigh', None) 19.132 18.544 -3.1% 20.310 19.750 -2.8% 20.785 20.142 -3.1% 20.844 20.369 -2.3% 33.056 21.599 -34.7% ('CombinedOrHighMed', None) 3.356 3.250 -3.2% 9.652 9.443 -2.2% 10.014 9.796 -2.2% 10.374 10.178 -1.9% 39.023 18.274 -53.2% ('CombinedTerm', None) 6.966 6.664 -4.3% 13.368 13.219 -1.1% 13.678 13.587 -0.7% 13.787 13.773 -0.1% 13.790 16.509 19.7% ('ConstMSM2', None) 0.398 0.406 2.0% 0.518 0.530 2.3% 0.930 0.956 2.8% 3.232 3.260 0.9% 7.834 10.887 39.0% ('CountAndHighHigh', None) 1.896 1.891 -0.3% 2.118 2.107 -0.5% 2.405 2.570 6.8% 4.522 4.190 -7.4% 25.372 27.466 8.3% ('CountAndHighMed', None) 1.832 1.815 -0.9% 2.169 2.107 -2.9% 2.999 2.482 -17.2% 15.584 19.139 22.8% 53.469 57.146 6.9% ('CountFilteredIntNRQ', None) 6.752 6.682 -1.0% 7.711 7.595 -1.5% 8.072 8.043 -0.4% 8.870 8.341 -6.0% 10.016 9.562 -4.5% ('CountFilteredOrHighHigh', None) 4.951 4.941 -0.2% 5.204 5.177 -0.5% 5.418 5.385 -0.6% 5.679 5.604 -1.3% 5.987 5.691 -4.9% ('CountFilteredOrHighMed', None) 4.463 4.463 0.0% 4.864 4.877 0.3% 5.073 5.104 0.6% 6.954 7.314 5.2% 18.738 19.854 6.0% ('CountFilteredOrMany', None) 17.738 17.748 0.1% 20.965 20.904 -0.3% 21.393 21.594 0.9% 29.273 23.193 -20.8% 42.014 38.992 -7.2% ('CountFilteredPhrase', None) 11.983 11.975 -0.1% 16.576 17.203 3.8% 18.614 17.546 -5.7% 20.614 18.097 -12.2% 69.761 68.234 -2.2% ('CountOrHighHigh', None) 1.760 1.751 -0.5% 2.036 1.980 -2.8% 2.385 2.358 -1.2% 2.440 2.478 1.6% 6.368 7.390 16.1% ('CountOrHighMed', None) 1.747 1.734 -0.7% 2.042 2.057 0.7% 2.534 2.281 -10.0% 3.521 2.296 -34.8% 34.975 33.363 -4.6% ('CountOrMany', None) 15.854 15.776 -0.5% 19.770 19.670 -0.5% 20.354 20.096 -1.3% 20.644 20.145 -2.4% 22.477 20.527 -8.7% ('CountPhrase', None) 39.789 45.296 13.8% 80.004 87.966 10.0% 88.761 97.206 9.5% 89.958 98.954 10.0% 100.678 164.115 63.0% ('CountTerm', None) 0.104 0.098 -5.8% 0.145 0.146 0.3% 0.215 0.270 25.8% 0.225 0.337 49.8% 0.257 0.349 35.9% ('DismaxOrHighHigh', None) 2.817 2.750 -2.4% 7.063 6.859 -2.9% 7.968 11.278 41.5% 17.958 12.012 -33.1% 19.996 22.607 13.1% ('DismaxOrHighMed', None) 2.497 2.427 -2.8% 3.041 3.010 -1.0% 3.398 3.330 -2.0% 3.484 3.531 1.3% 15.723 17.972 14.3% ('DismaxTerm', None) 0.715 0.691 -3.4% 0.957 0.948 -0.9% 1.168 1.302 11.5% 3.750 3.839 2.4% 18.399 19.439 5.7% ('FilteredAnd2Terms2StopWords', None) 1.018 1.007 -1.1% 6.354 6.164 -3.0% 6.591 6.499 -1.4% 6.630 6.559 -1.1% 6.715 6.572 -2.1% ('FilteredAnd3Terms', None) 1.531 1.482 -3.2% 2.625 2.495 -5.0% 2.854 2.743 -3.9% 2.964 2.744 -7.4% 2.984 2.788 -6.6% ('FilteredAndHighHigh', None) 7.408 7.220 -2.5% 7.668 7.482 -2.4% 7.931 7.724 -2.6% 8.147 7.825 -4.0% 8.777 8.644 -1.5% ('FilteredAndHighMed', None) 2.323 2.278 -2.0% 5.871 5.726 -2.5% 6.205 6.118 -1.4% 69.911 19.321 -72.4% 78.038 73.694 -5.6% ('FilteredAndStopWords', None) 8.506 8.204 -3.6% 10.134 9.619 -5.1% 10.333 10.054 -2.7% 10.333 10.054 -2.7% 10.397 10.142 -2.4% ('FilteredDismaxOrHighHigh', None) 10.047 10.511 4.6% 10.741 11.255 4.8% 11.271 11.631 3.2% 11.411 12.676 11.1% 26.939 12.955 -51.9% ('FilteredDismaxOrHighMed', None) 3.155 3.236 2.6% 7.459 7.683 3.0% 7.812 8.333 6.7% 7.955 8.394 5.5% 75.443 46.616 -38.2% ('FilteredDismaxTerm', None) 3.571 3.564 -0.2% 4.857 4.810 -1.0% 5.278 5.046 -4.4% 14.301 14.471 1.2% 34.033 31.855 -6.4% ('FilteredIntNRQ', None) 3.296 3.185 -3.4% 4.148 4.082 -1.6% 4.655 4.391 -5.7% 4.840 4.819 -0.4% 46.658 52.329 12.2% ('FilteredOr2Terms2StopWords', None) 3.465 3.429 -1.0% 8.251 8.142 -1.3% 8.651 8.580 -0.8% 9.195 9.232 0.4% 129.158 121.431 -6.0% ('FilteredOr3Terms', None) 4.832 4.767 -1.3% 6.935 6.847 -1.3% 7.243 7.131 -1.5% 7.244 7.332 1.2% 7.344 7.472 1.7% ('FilteredOrHighHigh', None) 8.752 8.586 -1.9% 9.480 9.380 -1.1% 9.813 9.710 -1.1% 11.269 11.784 4.6% 48.477 25.398 -47.6% ('FilteredOrHighMed', None) 2.287 2.296 0.4% 6.654 6.562 -1.4% 7.132 6.874 -3.6% 7.380 15.712 112.9% 55.500 54.152 -2.4% ('FilteredOrMany', None) 21.582 20.764 -3.8% 25.617 24.851 -3.0% 27.630 26.961 -2.4% 29.572 29.744 0.6% 32.154 35.513 10.4% ('FilteredOrStopWords', None) 10.599 9.961 -6.0% 14.720 14.654 -0.4% 16.286 14.992 -8.0% 16.286 14.992 -8.0% 17.151 17.251 0.6% ('FilteredPhrase', None) 11.160 11.108 -0.5% 17.236 16.333 -5.2% 18.691 18.602 -0.5% 18.809 18.615 -1.0% 18.831 18.788 -0.2% ('FilteredPrefix3', None) 1.837 1.758 -4.3% 4.141 4.095 -1.1% 5.099 6.287 23.3% 27.685 17.199 -37.9% 63.561 51.365 -19.2% ('FilteredTerm', None) 3.172 3.185 0.4% 4.626 4.579 -1.0% 4.826 4.859 0.7% 5.011 4.966 -0.9% 5.197 4.972 -4.3% ('Fuzzy1', None) 9.120 8.914 -2.3% 11.095 10.812 -2.6% 11.852 11.427 -3.6% 29.120 17.676 -39.3% 42.520 30.888 -27.4% ('Fuzzy2', None) 10.142 9.894 -2.5% 12.180 11.848 -2.7% 13.397 12.704 -5.2% 15.284 14.113 -7.7% 43.272 49.895 15.3% ('IntNRQ', None) 3.223 3.159 -2.0% 4.222 4.067 -3.7% 4.601 4.857 5.6% 17.117 17.157 0.2% 34.022 27.463 -19.3% ('IntSet', None) 1.231 1.222 -0.7% 1.415 1.413 -0.1% 3.123 3.533 13.1% 3.903 4.159 6.6% 23.609 26.092 10.5% ('IntervalsOrdered', None) 37.253 37.219 -0.1% 95.605 106.293 11.2% 99.399 107.439 8.1% 100.073 108.392 8.3% 100.116 110.579 10.5% ('MedTermDayTaxoFacets', None) 21.659 21.900 1.1% 25.471 25.843 1.5% 26.596 26.781 0.7% 27.683 27.266 -1.5% 28.313 29.029 2.5% ('Or2Terms2StopWords', None) 1.744 1.687 -3.3% 5.036 4.823 -4.2% 5.335 5.163 -3.2% 5.632 5.518 -2.0% 24.770 23.211 -6.3% ('Or3Terms', None) 2.212 2.118 -4.3% 3.607 3.532 -2.1% 3.910 3.838 -1.8% 4.046 3.899 -3.6% 4.128 3.917 -5.1% ('OrHighHigh', None) 5.120 5.049 -1.4% 5.827 5.656 -2.9% 5.979 5.947 -0.5% 6.035 6.048 0.2% 6.359 6.239 -1.9% ('OrHighMed', None) 1.711 1.647 -3.7% 2.727 2.743 0.6% 3.086 3.100 0.4% 3.305 3.313 0.2% 246.006 252.233 2.5% ('OrHighMedDayTaxoFacets', None) 69.791 69.413 -0.5% 224.212 223.563 -0.3% 233.593 226.772 -2.9% 235.767 229.308 -2.7% 626.711 561.592 -10.4% ('OrHighRare', None) 2.841 2.776 -2.3% 3.071 3.001 -2.3% 3.295 3.284 -0.3% 3.751 3.381 -9.9% 3.863 3.469 -10.2% ('OrMany', None) 25.230 24.586 -2.6% 27.867 27.145 -2.6% 29.670 29.121 -1.8% 29.848 29.358 -1.6% 30.590 29.387 -3.9% ('OrStopWords', None) 11.682 9.205 -21.2% 15.219 15.231 0.1% 17.205 16.493 -4.1% 17.205 16.493 -4.1% 18.613 19.413 4.3% ('PKLookup',) 2.756 2.700 -2.0% 2.922 2.887 -1.2% 4.194 3.723 -11.2% 5.469 5.326 -2.6% 6.950 7.596 9.3% ('Phrase', None) 14.990 15.197 1.4% 40.941 40.499 -1.1% 43.249 42.244 -2.3% 43.367 42.798 -1.3% 133.853 95.429 -28.7% ('PostFilteredVectorSearch', None) 1.896 1.728 -8.9% 2.120 2.034 -4.0% 5.611 4.728 -15.7% 5.830 5.704 -2.2% 6.248 5.988 -4.2% ('PreFilteredVectorSearch', None) 5.749 5.615 -2.3% 6.307 6.211 -1.5% 31.093 8.421 -72.9% 79.348 91.103 14.8% 300.483 323.586 7.7% ('Prefix3', None) 1.099 1.115 1.5% 3.644 3.694 1.4% 4.137 4.181 1.0% 4.143 5.567 34.4% 4.162 7.262 74.5% ('Respell',) 14.604 14.431 -1.2% 17.025 16.796 -1.3% 18.137 17.627 -2.8% 19.247 19.785 2.8% 129.225 112.370 -13.0% ('SloppyPhrase', None) 75.755 74.783 -1.3% 201.935 197.945 -2.0% 203.991 199.639 -2.1% 205.735 201.390 -2.1% 249.430 269.917 8.2% ('SpanNear', None) 33.242 34.334 3.3% 90.497 94.173 4.1% 91.592 95.673 4.5% 92.432 97.702 5.7% 109.543 111.349 1.6% ('Term', None) 0.862 0.829 -3.8% 1.046 1.008 -3.6% 1.298 1.177 -9.4% 1.681 1.358 -19.2% 1.914 1.625 -15.1% ('TermBGroup1M', None) 51.294 50.969 -0.6% 82.979 82.995 0.0% 83.798 83.856 0.1% 85.624 84.287 -1.6% 85.655 85.549 -0.1% ('TermBGroup1M1P', None) 24.463 24.238 -0.9% 43.647 43.143 -1.2% 44.591 43.452 -2.6% 45.674 43.618 -4.5% 46.181 48.138 4.2% ('TermDateFacets', None) 28.518 28.815 1.0% 48.339 48.639 0.6% 49.692 51.218 3.1% 50.416 52.445 4.0% 70.374 67.020 -4.8% ('TermDateTimeSort', 'DateTime') 4.080 3.975 -2.6% 5.740 5.462 -4.8% 6.247 5.747 -8.0% 7.641 13.539 77.2% 13.599 17.282 27.1% ('TermDateTimeSortSkipper', 'LastModified (skipper)') 6.346 6.344 -0.0% 10.007 9.903 -1.0% 10.459 10.352 -1.0% 12.018 10.832 -9.9% 12.753 11.991 -6.0% ('TermDayOfYearSort', 'DayOfYear') 2.327 2.074 -10.9% 3.364 3.212 -4.5% 3.900 3.680 -5.6% 6.746 6.559 -2.8% 51.066 58.038 13.7% ('TermDayOfYearSortSkipper', 'DayOfYear (skipper)') 6.270 6.250 -0.3% 10.931 10.859 -0.7% 11.212 11.252 0.4% 11.289 11.527 2.1% 54.077 34.730 -35.8% ('TermGroup100', None) 57.306 55.972 -2.3% 109.939 106.890 -2.8% 110.814 108.054 -2.5% 111.230 108.373 -2.6% 111.372 109.556 -1.6% ('TermGroup10K', None) 63.464 63.067 -0.6% 108.881 108.147 -0.7% 109.988 109.019 -0.9% 111.020 110.432 -0.5% 111.992 110.957 -0.9% ('TermGroup1M', None) 64.411 64.116 -0.5% 114.005 113.692 -0.3% 115.380 115.186 -0.2% 116.306 115.585 -0.6% 117.823 119.140 1.1% ('TermMonthSort', 'Month') 0.881 0.869 -1.3% 1.018 1.032 1.4% 1.249 1.337 7.1% 2.206 2.526 14.5% 4.268 4.464 4.6% ('TermMonthSortSkipper', 'Month (skipper)') 5.140 5.001 -2.7% 8.847 8.596 -2.8% 9.171 8.925 -2.7% 9.301 9.390 1.0% 23.901 36.769 53.8% ('TermTitleSort', 'Title') 7.405 7.219 -2.5% 10.231 8.871 -13.3% 20.956 13.683 -34.7% 60.197 56.933 -5.4% 61.949 72.390 16.9% ('TermTitleSortSkipper', 'Title (skipper)') 6.505 6.286 -3.4% 10.134 9.798 -3.3% 10.604 10.038 -5.3% 11.728 11.314 -3.5% 82.170 91.255 11.1% ('VectorSearch', None) 2.139 2.154 0.7% 2.345 2.727 16.3% 6.479 6.603 1.9% 7.960 9.185 15.4% 12.063 13.297 10.2% ('Wildcard', None) 23.773 23.685 -0.4% 37.287 38.374 2.9% 45.724 45.801 0.2% 46.920 47.482 1.2% 67.990 78.606 15.6% generate vmstat pretties /l/reports.nightly/2026.07.29.18.03.06/fastIndexMediumDocsWithVectorsQuantized /l/reports.nightly/2026.07.29.18.03.06/search-tasks /l/reports.nightly/2026.07.29.18.03.06/fastIndexBigDocs /l/reports.nightly/2026.07.29.18.03.06/fixedIndex /l/reports.nightly/2026.07.29.18.03.06/fastIndexMediumDocsWithVectors /l/reports.nightly/2026.07.29.18.03.06/nrtIndexMediumDocs /l/reports.nightly/2026.07.29.18.03.06/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.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=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 61.19 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 95.88 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 164.11 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 233.47 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 13.74 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 13.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=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.37 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.15 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.05 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.73.83, 3.5.75.97, 52.92.4.152, 52.92.1.184, 3.5.71.106, 3.5.75.50, 3.5.73.58, 3.5.75.77 * Trying 3.5.73.83: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.73.83 port 443) from 10.17.4.7 port 45170 % 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/ac32e946-738c-4f55-8cce-e2e235fc4e0e.jfr.gz?X-Amz-Security-Token=IQoJb3JpZ2luX2VjENP%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCWV1LXdlc3QtMSJHMEUCIQDNFmqFcJBdwn%2BNC2LtmhPCm%2Bf8IMnc5%2FP1uGBk8aBZNwIgBBef3afjfwAmVIfkIHgJ%2BIt26UYcGOTIm7oc0G6ZLTYqwwUInP%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FARAAGgw4MzU0OTQ3NTMxMjYiDFCuWf24qJgLnIbxwiqXBRBIEwRaosEa%2FkerZ3llSxJWvWeXJ%2FD33Bvxzm8qa8gY4kH8bxvafW4FNP9qq7zmR%2Bz5aU4cIJdAaDMhO4oy7treiTeWTl4Ok7Xha7V1gGuSRajwOUkPSeRd9O%2FJyJ%2BK8lkBWOPelo1PxjFyATvW9PviOyN17fRbupag5b%2FvgEmuXqW8E%2BGM%2Bq8M2%2BZlzvwneFAYPpBBa5ln%2FHJz8e%2FZU8KL6yzGZPlLkQY98J7%2FY%2Ba4KY640cCpsUAU3yXG5szSsnGEDzH%2FElfUdHgBfj49YtACs9J7KSDAf1wrbaGdX9vroMd6PLaeyxX%2FWKV7VaD%2BNjyx6G%2FnuFOV1zx9ef1%2BH1j7Dr2TIsLHKSRAZmgkDkdu7DwLic7TC4bRmdeL%2FlAdpsGUxXOiRqGQVZypPZboF%2FwrLPFRGZaYX3q7oxFMWWKbRFPrMDf%2BROGSbu05MnaZU3MtFAj52tyu1XUG2BgslXu1%2BRjEJSwqKMCktnKNGWiKFEId1ZjW9tUEjEORNHP1JbT5rt248Arbq6nInqNlohrqJUgAZJWuA42lP4r7fXlqW%2BSg2fMWOHOTQm5ggB3VAEuM10gNEq20aH1ucqXeoLZCcRrFNNIX6Aw8R1SPrMVjHxIMNko8y0TO7e8KlGXkI%2Bl7tn9xEUIFCxm2GgfeB%2FW8SKQDprtNknPy9DL%2B2FDlTXM1ChIJ81iunU11iUPso3vgIANYMcHQmXezX35WuYXLCcGlL0DqnWvVNRUwTax0ZVfH7oFTpOVNPWcobntTUhJD9Nh6A%2BuM4w1R3X0LEb1L6jr5iELk4CEDZwwLR4Vfs2UZsoR%2FoXOF5gVCcvgolD0hPNTKDbJZtas0%2FCWXzu1siA2tpCxOOUbzTr8%2FgeNPcobFAATfWDCWrq7TBjqxAbuHLWpzFRW5ieKnHFkTcPin4qKAJiWpaq%2Ft%2Bzi48X1P7BcDRLMANqLNVWEET4wtVODMjJNR4yOmvyY8hbWXiITkZSDaFdfG2KEVXk%2BH8P2yWKBkARLXBMjKlkXO6GMI8VXSgJI%2FD8Fq1xCyMpwbqIEVQ6htYyeuk9zPoXOzL6mIsxB0cEPwmdx91ebRt4s7xzd8s8dVos%2FXOyprfP0kHN%2BjXosYxBI3fuGHyAGRiQsC9Q%3D%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260730T211615Z&X-Amz-SignedHeaders=host&X-Amz-Credential=ASIA4FB26GNTE5F4VV4Q%2F20260730%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Expires=86400&X-Amz-Signature=a512276f1ed34d4306a3aa46882897e9f3be382bdd10a740e9f12cb2b4e5eaca HTTP/1.1 > Host: s3.eu-west-1.amazonaws.com > User-Agent: curl/8.20.0 > Accept: */* > content-type: application/octet-stream > Content-Length: 444946965 > Expect: 100-continue > { [5 bytes data] < HTTP/1.1 100 Continue < } [5 bytes data] 0 424.3M 0 0 0 3.62M 0 2.99M 02:21 00:01 02:20 3.62M 2 424.3M 0 0 2 11.43M 0 5.16M 01:22 00:02 01:20 5.70M 4 424.3M 0 0 4 19.75M 0 6.13M 01:09 00:03 01:06 6.56M 6 424.3M 0 0 6 28.68M 0 6.79M 01:02 00:04 00:58 7.15M 8 424.3M 0 0 8 38.12M 0 7.29M 00:58 00:05 00:53 7.60M 11 424.3M 0 0 11 47.93M 0 7.70M 00:55 00:06 00:49 8.83M 13 424.3M 0 0 13 57.75M 0 7.99M 00:53 00:07 00:46 9.24M 15 424.3M 0 0 15 67.81M 0 8.24M 00:51 00:08 00:43 9.59M 18 424.3M 0 0 18 77.75M 0 8.42M 00:50 00:09 00:41 9.79M 20 424.3M 0 0 20 87.75M 0 8.57M 00:49 00:10 00:39 9.91M 23 424.3M 0 0 23 97.81M 0 8.70M 00:48 00:11 00:37 9.95M 25 424.3M 0 0 25 107.8M 0 8.81M 00:48 00:12 00:36 9.99M 27 424.3M 0 0 27 118.0M 0 8.91M 00:47 00:13 00:34 10.02M 30 424.3M 0 0 30 128.4M 0 9.02M 00:47 00:14 00:33 10.12M 32 424.3M 0 0 32 139.3M 0 9.14M 00:46 00:15 00:31 10.31M 35 424.3M 0 0 35 150.8M 0 9.29M 00:45 00:16 00:29 10.59M 38 424.3M 0 0 38 163.1M 0 9.46M 00:44 00:17 00:27 11.04M 41 424.3M 0 0 41 176.2M 0 9.66M 00:43 00:18 00:25 11.63M 44 424.3M 0 0 44 190.8M 0 9.91M 00:42 00:19 00:23 12.45M 48 424.3M 0 0 48 207.0M 0 10.22M 00:41 00:20 00:21 13.50M 53 424.3M 0 0 53 225.2M 0 10.60M 00:40 00:21 00:19 14.86M 57 424.3M 0 0 57 245.9M 0 11.05M 00:38 00:22 00:16 16.54M 63 424.3M 0 0 63 269.3M 0 11.58M 00:36 00:23 00:13 18.60M 69 424.3M 0 0 69 296.0M 0 12.20M 00:34 00:24 00:10 20.96M 72 424.3M 0 0 72 306.1M 0 12.08M 00:35 00:25 00:10 19.43M 74 424.3M 0 0 74 314.2M 0 11.92M 00:35 00:26 00:09 17.43M 75 424.3M 0 0 75 322.1M 0 11.78M 00:36 00:27 00:09 14.93M 77 424.3M 0 0 77 330.4M 0 11.65M 00:36 00:28 00:08 11.95M 79 424.3M 0 0 79 338.9M 0 11.54M 00:36 00:29 00:07 8.42M 81 424.3M 0 0 81 347.5M 0 11.44M 00:37 00:30 00:07 8.24M 83 424.3M 0 0 83 356.1M 0 11.35M 00:37 00:31 00:06 8.35M 85 424.3M 0 0 85 364.7M 0 11.26M 00:37 00:32 00:05 8.47M 88 424.3M 0 0 88 373.4M 0 11.19M 00:37 00:33 00:04 8.56M 90 424.3M 0 0 90 382.0M 0 11.11M 00:38 00:34 00:04 8.58M 92 424.3M 0 0 92 390.8M 0 11.04M 00:38 00:35 00:03 8.64M 94 424.3M 0 0 94 399.8M 0 10.99M 00:38 00:36 00:02 8.72M 96 424.3M 0 0 96 409.2M 0 10.94M 00:38 00:37 00:01 8.89M 98 424.3M 0 0 98 419.1M 0 10.92M 00:38 00:38 9.13M* upload completely sent off: 444946965 bytes { [5 bytes data] < HTTP/1.1 200 OK < x-amz-id-2: vvOTuABTzGSn0qpVZGL+fMux2uxN1NKUvtMpJtjkW2FQ8Muh8GSg017UqjiuC14QYBSAn5/YuklYBfv1ETJBfhy4qoWVTyTc < x-amz-request-id: QJZ8GBD9QVX5BD08 < Date: Thu, 30 Jul 2026 21:16:49 GMT < x-amz-server-side-encryption: AES256 < ETag: "38420feadb37d7b3729217633452b9f5" < x-amz-checksum-crc64nvme: x5Xu0DmDNJs= < x-amz-checksum-type: FULL_OBJECT < Content-Length: 0 < Server: AmazonS3 < 100 424.3M 0 0 100 424.3M 0 10.84M 00:39 00:39 9.13M 100 424.3M 0 0 100 424.3M 0 10.84M 00:39 00:39 9.13M 100 424.3M 0 0 100 424.3M 0 10.84M 00:39 00:39 9.13M * Connection #0 to host s3.eu-west-1.amazonaws.com:443 left intact took: 71.31 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: 3.5.64.35, 3.5.72.111, 3.5.69.24, 3.5.75.20, 3.5.75.1, 52.92.36.152, 3.5.74.104, 3.5.73.56 * Trying 3.5.64.35: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.64.35 port 443) from 10.17.4.7 port 57370 % 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/b7dcf310-9b22-466b-b778-d04cdd41288d.jfr.gz?X-Amz-Security-Token=IQoJb3JpZ2luX2VjENP%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCWV1LXdlc3QtMSJHMEUCIQDNFmqFcJBdwn%2BNC2LtmhPCm%2Bf8IMnc5%2FP1uGBk8aBZNwIgBBef3afjfwAmVIfkIHgJ%2BIt26UYcGOTIm7oc0G6ZLTYqwwUInP%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FARAAGgw4MzU0OTQ3NTMxMjYiDFCuWf24qJgLnIbxwiqXBRBIEwRaosEa%2FkerZ3llSxJWvWeXJ%2FD33Bvxzm8qa8gY4kH8bxvafW4FNP9qq7zmR%2Bz5aU4cIJdAaDMhO4oy7treiTeWTl4Ok7Xha7V1gGuSRajwOUkPSeRd9O%2FJyJ%2BK8lkBWOPelo1PxjFyATvW9PviOyN17fRbupag5b%2FvgEmuXqW8E%2BGM%2Bq8M2%2BZlzvwneFAYPpBBa5ln%2FHJz8e%2FZU8KL6yzGZPlLkQY98J7%2FY%2Ba4KY640cCpsUAU3yXG5szSsnGEDzH%2FElfUdHgBfj49YtACs9J7KSDAf1wrbaGdX9vroMd6PLaeyxX%2FWKV7VaD%2BNjyx6G%2FnuFOV1zx9ef1%2BH1j7Dr2TIsLHKSRAZmgkDkdu7DwLic7TC4bRmdeL%2FlAdpsGUxXOiRqGQVZypPZboF%2FwrLPFRGZaYX3q7oxFMWWKbRFPrMDf%2BROGSbu05MnaZU3MtFAj52tyu1XUG2BgslXu1%2BRjEJSwqKMCktnKNGWiKFEId1ZjW9tUEjEORNHP1JbT5rt248Arbq6nInqNlohrqJUgAZJWuA42lP4r7fXlqW%2BSg2fMWOHOTQm5ggB3VAEuM10gNEq20aH1ucqXeoLZCcRrFNNIX6Aw8R1SPrMVjHxIMNko8y0TO7e8KlGXkI%2Bl7tn9xEUIFCxm2GgfeB%2FW8SKQDprtNknPy9DL%2B2FDlTXM1ChIJ81iunU11iUPso3vgIANYMcHQmXezX35WuYXLCcGlL0DqnWvVNRUwTax0ZVfH7oFTpOVNPWcobntTUhJD9Nh6A%2BuM4w1R3X0LEb1L6jr5iELk4CEDZwwLR4Vfs2UZsoR%2FoXOF5gVCcvgolD0hPNTKDbJZtas0%2FCWXzu1siA2tpCxOOUbzTr8%2FgeNPcobFAATfWDCWrq7TBjqxAbuHLWpzFRW5ieKnHFkTcPin4qKAJiWpaq%2Ft%2Bzi48X1P7BcDRLMANqLNVWEET4wtVODMjJNR4yOmvyY8hbWXiITkZSDaFdfG2KEVXk%2BH8P2yWKBkARLXBMjKlkXO6GMI8VXSgJI%2FD8Fq1xCyMpwbqIEVQ6htYyeuk9zPoXOzL6mIsxB0cEPwmdx91ebRt4s7xzd8s8dVos%2FXOyprfP0kHN%2BjXosYxBI3fuGHyAGRiQsC9Q%3D%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260730T211727Z&X-Amz-SignedHeaders=host&X-Amz-Credential=ASIA4FB26GNTE5F4VV4Q%2F20260730%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Expires=86400&X-Amz-Signature=a55d6a6f9895843cae7500e8ff91562c4d5de89ab0e49ff36c426bb8944f4720 HTTP/1.1 > Host: s3.eu-west-1.amazonaws.com > User-Agent: curl/8.20.0 > Accept: */* > content-type: application/octet-stream > Content-Length: 68859773 > Expect: 100-continue > { [5 bytes data] < HTTP/1.1 100 Continue < } [5 bytes data] 4 65.66M 0 0 4 3.12M 0 2.59M 00:25 00:01 00:24 3.12M 14 65.66M 0 0 14 9.75M 0 4.41M 00:14 00:02 00:12 4.86M 24 65.66M 0 0 24 15.93M 0 4.96M 00:13 00:03 00:10 5.29M 34 65.66M 0 0 34 22.43M 0 5.32M 00:12 00:04 00:08 5.59M 44 65.66M 0 0 44 29.12M 0 5.58M 00:11 00:05 00:06 5.81M 54 65.66M 0 0 54 35.93M 0 5.78M 00:11 00:06 00:05 6.54M 65 65.66M 0 0 65 42.75M 0 5.92M 00:11 00:07 00:04 6.58M 75 65.66M 0 0 75 49.62M 0 6.03M 00:10 00:08 00:02 6.71M 86 65.66M 0 0 86 56.50M 0 6.11M 00:10 00:09 00:01 6.78M 96 65.66M 0 0 96 63.43M 0 6.19M 00:10 00:10 6.82M* upload completely sent off: 68859773 bytes { [5 bytes data] < HTTP/1.1 200 OK < x-amz-id-2: kHdgeU1BMSTeMyhbRF/eitMokc3aDe7CBZR2lqLxEdA666RRja60B9S+PekN7GLOfMa8jfQK+eU3xJhNkaZ1OYf7lGPvglcl < x-amz-request-id: ATYB1YJTC4TVHYEE < Date: Thu, 30 Jul 2026 21:17:34 GMT < x-amz-server-side-encryption: AES256 < ETag: "edba40e9da35859b2b1cda63d1eda6d6" < x-amz-checksum-crc64nvme: jDbOQLQok9k= < x-amz-checksum-type: FULL_OBJECT < Content-Length: 0 < Server: AmazonS3 < 100 65.66M 0 0 100 65.66M 0 6.00M 00:10 00:10 6.82M 100 65.66M 0 0 100 65.66M 0 6.00M 00:10 00:10 6.82M 100 65.66M 0 0 100 65.66M 0 6.00M 00:10 00:10 6.82M * Connection #0 to host s3.eu-west-1.amazonaws.com:443 left intact took: 16.43 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.75.34, 3.5.64.249, 3.5.72.116, 3.5.67.252, 3.5.74.63, 3.5.69.23, 3.5.71.66, 3.5.65.124 * Trying 3.5.75.34: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.75.34 port 443) from 10.17.4.7 port 47742 % 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/29db71e7-9a6f-4592-9c34-d1953b0499c6.jfr.gz?X-Amz-Security-Token=IQoJb3JpZ2luX2VjENP%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCWV1LXdlc3QtMSJHMEUCIQDNFmqFcJBdwn%2BNC2LtmhPCm%2Bf8IMnc5%2FP1uGBk8aBZNwIgBBef3afjfwAmVIfkIHgJ%2BIt26UYcGOTIm7oc0G6ZLTYqwwUInP%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FARAAGgw4MzU0OTQ3NTMxMjYiDFCuWf24qJgLnIbxwiqXBRBIEwRaosEa%2FkerZ3llSxJWvWeXJ%2FD33Bvxzm8qa8gY4kH8bxvafW4FNP9qq7zmR%2Bz5aU4cIJdAaDMhO4oy7treiTeWTl4Ok7Xha7V1gGuSRajwOUkPSeRd9O%2FJyJ%2BK8lkBWOPelo1PxjFyATvW9PviOyN17fRbupag5b%2FvgEmuXqW8E%2BGM%2Bq8M2%2BZlzvwneFAYPpBBa5ln%2FHJz8e%2FZU8KL6yzGZPlLkQY98J7%2FY%2Ba4KY640cCpsUAU3yXG5szSsnGEDzH%2FElfUdHgBfj49YtACs9J7KSDAf1wrbaGdX9vroMd6PLaeyxX%2FWKV7VaD%2BNjyx6G%2FnuFOV1zx9ef1%2BH1j7Dr2TIsLHKSRAZmgkDkdu7DwLic7TC4bRmdeL%2FlAdpsGUxXOiRqGQVZypPZboF%2FwrLPFRGZaYX3q7oxFMWWKbRFPrMDf%2BROGSbu05MnaZU3MtFAj52tyu1XUG2BgslXu1%2BRjEJSwqKMCktnKNGWiKFEId1ZjW9tUEjEORNHP1JbT5rt248Arbq6nInqNlohrqJUgAZJWuA42lP4r7fXlqW%2BSg2fMWOHOTQm5ggB3VAEuM10gNEq20aH1ucqXeoLZCcRrFNNIX6Aw8R1SPrMVjHxIMNko8y0TO7e8KlGXkI%2Bl7tn9xEUIFCxm2GgfeB%2FW8SKQDprtNknPy9DL%2B2FDlTXM1ChIJ81iunU11iUPso3vgIANYMcHQmXezX35WuYXLCcGlL0DqnWvVNRUwTax0ZVfH7oFTpOVNPWcobntTUhJD9Nh6A%2BuM4w1R3X0LEb1L6jr5iELk4CEDZwwLR4Vfs2UZsoR%2FoXOF5gVCcvgolD0hPNTKDbJZtas0%2FCWXzu1siA2tpCxOOUbzTr8%2FgeNPcobFAATfWDCWrq7TBjqxAbuHLWpzFRW5ieKnHFkTcPin4qKAJiWpaq%2Ft%2Bzi48X1P7BcDRLMANqLNVWEET4wtVODMjJNR4yOmvyY8hbWXiITkZSDaFdfG2KEVXk%2BH8P2yWKBkARLXBMjKlkXO6GMI8VXSgJI%2FD8Fq1xCyMpwbqIEVQ6htYyeuk9zPoXOzL6mIsxB0cEPwmdx91ebRt4s7xzd8s8dVos%2FXOyprfP0kHN%2BjXosYxBI3fuGHyAGRiQsC9Q%3D%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260730T211744Z&X-Amz-SignedHeaders=host&X-Amz-Credential=ASIA4FB26GNTE5F4VV4Q%2F20260730%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Expires=86400&X-Amz-Signature=317ba42105c496e9b0681845a9d3007bece69d06b07acb847c990ca5b5f639c4 HTTP/1.1 > Host: s3.eu-west-1.amazonaws.com > User-Agent: curl/8.20.0 > Accept: */* > content-type: application/octet-stream > Content-Length: 640197487 > Expect: 100-continue > { [5 bytes data] < HTTP/1.1 100 Continue < } [5 bytes data] 0 610.5M 0 0 0 3.62M 0 2.98M 03:24 00:01 03:23 3.61M 1 610.5M 0 0 1 11.50M 0 5.19M 01:57 00:02 01:55 5.74M 3 610.5M 0 0 3 19.81M 0 6.16M 01:39 00:03 01:36 6.59M 4 610.5M 0 0 4 28.87M 0 6.84M 01:29 00:04 01:25 7.20M 6 610.5M 0 0 6 38.18M 0 7.31M 01:23 00:05 01:18 7.62M 7 610.5M 0 0 7 47.93M 0 7.70M 01:19 00:06 01:13 8.84M 9 610.5M 0 0 9 57.87M 0 8.01M 01:16 00:07 01:09 9.25M 11 610.5M 0 0 11 67.75M 0 8.23M 01:14 00:08 01:06 9.56M 12 610.5M 0 0 12 77.81M 0 8.43M 01:12 00:09 01:03 9.76M 14 610.5M 0 0 14 87.81M 0 8.58M 01:11 00:10 01:01 9.90M 16 610.5M 0 0 16 97.87M 0 8.70M 01:10 00:11 00:59 9.95M 17 610.5M 0 0 17 108.0M 0 8.82M 01:09 00:12 00:57 9.98M 19 610.5M 0 0 19 118.3M 0 8.93M 01:08 00:13 00:55 10.07M 21 610.5M 0 0 21 128.7M 0 9.03M 01:07 00:14 00:53 10.15M 22 610.5M 0 0 22 139.6M 0 9.16M 01:06 00:15 00:51 10.34M 24 610.5M 0 0 24 151.1M 0 9.30M 01:05 00:16 00:49 10.63M 26 610.5M 0 0 26 163.4M 0 9.47M 01:04 00:17 00:47 11.07M 28 610.5M 0 0 28 176.8M 0 9.69M 01:02 00:18 00:44 11.70M 31 610.5M 0 0 31 191.5M 0 9.94M 01:01 00:19 00:42 12.54M 34 610.5M 0 0 34 207.9M 0 10.26M 00:59 00:20 00:39 13.64M 37 610.5M 0 0 37 226.4M 0 10.65M 00:57 00:21 00:36 15.04M 40 610.5M 0 0 40 247.2M 0 11.10M 00:54 00:22 00:32 16.73M 44 610.5M 0 0 44 270.9M 0 11.64M 00:52 00:23 00:29 18.78M 48 610.5M 0 0 48 297.7M 0 12.27M 00:49 00:24 00:25 21.20M 53 610.5M 0 0 53 325.2M 0 12.87M 00:47 00:25 00:22 23.41M 57 610.5M 0 0 57 352.7M 0 13.43M 00:45 00:26 00:19 25.22M 62 610.5M 0 0 62 380.0M 0 13.94M 00:43 00:27 00:16 26.53M 66 610.5M 0 0 66 407.3M 0 14.41M 00:42 00:28 00:14 27.27M 68 610.5M 0 0 68 416.4M 0 14.19M 00:43 00:29 00:14 23.32M 69 610.5M 0 0 69 423.3M 0 13.94M 00:43 00:30 00:13 19.22M 70 610.5M 0 0 70 431.0M 0 13.74M 00:44 00:31 00:13 15.34M 71 610.5M 0 0 71 439.3M 0 13.57M 00:44 00:32 00:12 11.61M 73 610.5M 0 0 73 447.5M 0 13.41M 00:45 00:33 00:12 7.87M 74 610.5M 0 0 74 456.0M 0 13.26M 00:46 00:34 00:12 7.87M 76 610.5M 0 0 76 464.5M 0 13.13M 00:46 00:35 00:11 8.22M 77 610.5M 0 0 77 473.0M 0 13.00M 00:46 00:36 00:10 8.38M 78 610.5M 0 0 78 481.6M 0 12.88M 00:47 00:37 00:10 8.45M 80 610.5M 0 0 80 490.2M 0 12.77M 00:47 00:38 00:09 8.50M 81 610.5M 0 0 81 498.9M 0 12.66M 00:48 00:39 00:09 8.56M 83 610.5M 0 0 83 507.8M 0 12.57M 00:48 00:40 00:08 8.63M 84 610.5M 0 0 84 517.1M 0 12.49M 00:48 00:41 00:07 8.78M 86 610.5M 0 0 86 526.8M 0 12.42M 00:49 00:42 00:07 9.01M 88 610.5M 0 0 88 537.3M 0 12.38M 00:49 00:43 00:06 9.38M 89 610.5M 0 0 89 548.7M 0 12.35M 00:49 00:44 00:05 9.92M 91 610.5M 0 0 91 561.3M 0 12.36M 00:49 00:45 00:04 10.65M 94 610.5M 0 0 94 575.3M 0 12.40M 00:49 00:46 00:03 11.61M 96 610.5M 0 0 96 591.3M 0 12.47M 00:48 00:47 00:01 12.87M 99 610.5M 0 0 99 609.5M 0 12.59M 00:48 00:48 14.42M* upload completely sent off: 640197487 bytes { [5 bytes data] < HTTP/1.1 200 OK < x-amz-id-2: proKd9hOtaAqoILexktGGNv1ZzygoUXZE5NaGaYbr4aA4aOIvZuy9y2c4X9A+qypyNY/bVJCiUc5HJO99FbNjgDw4rh+WpJT < x-amz-request-id: 6W0TV04PH61E90E5 < Date: Thu, 30 Jul 2026 21:18:40 GMT < x-amz-server-side-encryption: AES256 < ETag: "c4ea7625ed291933bd51e46a2387700d" < x-amz-checksum-crc64nvme: 1LRvJpLiSBY= < x-amz-checksum-type: FULL_OBJECT < Content-Length: 0 < Server: AmazonS3 < 100 610.5M 0 0 100 610.5M 0 12.56M 00:48 00:48 14.42M 100 610.5M 0 0 100 610.5M 0 12.56M 00:48 00:48 14.42M 100 610.5M 0 0 100 610.5M 0 12.56M 00:48 00:48 14.42M * Connection #0 to host s3.eu-west-1.amazonaws.com:443 left intact took: 103.41 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: 52.92.2.56, 52.92.20.168, 52.92.36.64, 3.5.74.122, 52.92.2.88, 3.5.64.238, 3.5.71.67, 3.5.64.13 * Trying 52.92.2.56: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.2.56 port 443) from 10.17.4.7 port 45288 % 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/5593cd9d-3e4b-426f-ab83-165297ea436e.jfr.gz?X-Amz-Security-Token=IQoJb3JpZ2luX2VjENP%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCWV1LXdlc3QtMSJHMEUCIQDNFmqFcJBdwn%2BNC2LtmhPCm%2Bf8IMnc5%2FP1uGBk8aBZNwIgBBef3afjfwAmVIfkIHgJ%2BIt26UYcGOTIm7oc0G6ZLTYqwwUInP%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FARAAGgw4MzU0OTQ3NTMxMjYiDFCuWf24qJgLnIbxwiqXBRBIEwRaosEa%2FkerZ3llSxJWvWeXJ%2FD33Bvxzm8qa8gY4kH8bxvafW4FNP9qq7zmR%2Bz5aU4cIJdAaDMhO4oy7treiTeWTl4Ok7Xha7V1gGuSRajwOUkPSeRd9O%2FJyJ%2BK8lkBWOPelo1PxjFyATvW9PviOyN17fRbupag5b%2FvgEmuXqW8E%2BGM%2Bq8M2%2BZlzvwneFAYPpBBa5ln%2FHJz8e%2FZU8KL6yzGZPlLkQY98J7%2FY%2Ba4KY640cCpsUAU3yXG5szSsnGEDzH%2FElfUdHgBfj49YtACs9J7KSDAf1wrbaGdX9vroMd6PLaeyxX%2FWKV7VaD%2BNjyx6G%2FnuFOV1zx9ef1%2BH1j7Dr2TIsLHKSRAZmgkDkdu7DwLic7TC4bRmdeL%2FlAdpsGUxXOiRqGQVZypPZboF%2FwrLPFRGZaYX3q7oxFMWWKbRFPrMDf%2BROGSbu05MnaZU3MtFAj52tyu1XUG2BgslXu1%2BRjEJSwqKMCktnKNGWiKFEId1ZjW9tUEjEORNHP1JbT5rt248Arbq6nInqNlohrqJUgAZJWuA42lP4r7fXlqW%2BSg2fMWOHOTQm5ggB3VAEuM10gNEq20aH1ucqXeoLZCcRrFNNIX6Aw8R1SPrMVjHxIMNko8y0TO7e8KlGXkI%2Bl7tn9xEUIFCxm2GgfeB%2FW8SKQDprtNknPy9DL%2B2FDlTXM1ChIJ81iunU11iUPso3vgIANYMcHQmXezX35WuYXLCcGlL0DqnWvVNRUwTax0ZVfH7oFTpOVNPWcobntTUhJD9Nh6A%2BuM4w1R3X0LEb1L6jr5iELk4CEDZwwLR4Vfs2UZsoR%2FoXOF5gVCcvgolD0hPNTKDbJZtas0%2FCWXzu1siA2tpCxOOUbzTr8%2FgeNPcobFAATfWDCWrq7TBjqxAbuHLWpzFRW5ieKnHFkTcPin4qKAJiWpaq%2Ft%2Bzi48X1P7BcDRLMANqLNVWEET4wtVODMjJNR4yOmvyY8hbWXiITkZSDaFdfG2KEVXk%2BH8P2yWKBkARLXBMjKlkXO6GMI8VXSgJI%2FD8Fq1xCyMpwbqIEVQ6htYyeuk9zPoXOzL6mIsxB0cEPwmdx91ebRt4s7xzd8s8dVos%2FXOyprfP0kHN%2BjXosYxBI3fuGHyAGRiQsC9Q%3D%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260730T211927Z&X-Amz-SignedHeaders=host&X-Amz-Credential=ASIA4FB26GNTE5F4VV4Q%2F20260730%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Expires=86400&X-Amz-Signature=0de815be49af6f5312283cce81787b14df9296b28c683d1a242bef6e807ab8d9 HTTP/1.1 > Host: s3.eu-west-1.amazonaws.com > User-Agent: curl/8.20.0 > Accept: */* > content-type: application/octet-stream > Content-Length: 63362112 > Expect: 100-continue > { [5 bytes data] < HTTP/1.1 100 Continue < } [5 bytes data] 7 60.42M 0 0 7 4.75M 0 3.99M 00:15 00:01 00:14 4.74M 14 60.42M 0 0 14 8.68M 0 3.95M 00:15 00:02 00:13 4.32M 21 60.42M 0 0 21 13.06M 0 4.07M 00:14 00:03 00:11 4.32M 29 60.42M 0 0 29 17.75M 0 4.20M 00:14 00:04 00:10 4.40M 37 60.42M 0 0 37 22.50M 0 4.30M 00:14 00:05 00:09 4.46M 45 60.42M 0 0 45 27.31M 0 4.38M 00:13 00:06 00:07 4.48M 53 60.42M 0 0 53 32.18M 0 4.45M 00:13 00:07 00:06 4.67M 61 60.42M 0 0 61 37.00M 0 4.49M 00:13 00:08 00:05 4.76M 69 60.42M 0 0 69 41.81M 0 4.53M 00:13 00:09 00:04 4.80M 77 60.42M 0 0 77 46.81M 0 4.57M 00:13 00:10 00:03 4.85M 86 60.42M 0 0 86 52.00M 0 4.62M 00:13 00:11 00:02 4.92M 95 60.42M 0 0 95 57.56M 0 4.70M 00:12 00:12 5.05M* upload completely sent off: 63362112 bytes { [5 bytes data] < HTTP/1.1 200 OK < x-amz-id-2: EgwraMjmMCc27tIonmmXnCgSZnq7zk98Vn2FbBorB9UAOGafrUudaxiABlS11w8FkPe4WxIN7rQ= < x-amz-request-id: GQ0TG9CAYVQ4P257 < Date: Thu, 30 Jul 2026 21:19:34 GMT < x-amz-server-side-encryption: AES256 < ETag: "11513084364465149030f9cfc5618bd7" < x-amz-checksum-crc64nvme: 7YgkF1up1XQ= < x-amz-checksum-type: FULL_OBJECT < Content-Length: 0 < Server: AmazonS3 < 100 60.42M 0 0 100 60.42M 0 4.58M 00:13 00:13 5.05M 100 60.42M 0 0 100 60.42M 0 4.58M 00:13 00:13 5.05M 100 60.42M 0 0 100 60.42M 0 4.58M 00:13 00:13 5.05M * Connection #0 to host s3.eu-west-1.amazonaws.com:443 left intact took: 18.14 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.nd27.625M.jfr" to blunders.io... * Host s3.eu-west-1.amazonaws.com:443 was resolved. * IPv6: (none) * IPv4: 3.5.75.34, 3.5.74.4, 3.5.75.35, 3.5.75.103, 3.5.75.71, 52.92.33.120, 3.5.64.194, 3.5.67.193 * Trying 3.5.75.34: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.75.34 port 443) from 10.17.4.7 port 54536 % 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/a95abee3-7dd9-4599-894e-459bb4079d4c.jfr.gz?X-Amz-Security-Token=IQoJb3JpZ2luX2VjENP%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCWV1LXdlc3QtMSJHMEUCIQDNFmqFcJBdwn%2BNC2LtmhPCm%2Bf8IMnc5%2FP1uGBk8aBZNwIgBBef3afjfwAmVIfkIHgJ%2BIt26UYcGOTIm7oc0G6ZLTYqwwUInP%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FARAAGgw4MzU0OTQ3NTMxMjYiDFCuWf24qJgLnIbxwiqXBRBIEwRaosEa%2FkerZ3llSxJWvWeXJ%2FD33Bvxzm8qa8gY4kH8bxvafW4FNP9qq7zmR%2Bz5aU4cIJdAaDMhO4oy7treiTeWTl4Ok7Xha7V1gGuSRajwOUkPSeRd9O%2FJyJ%2BK8lkBWOPelo1PxjFyATvW9PviOyN17fRbupag5b%2FvgEmuXqW8E%2BGM%2Bq8M2%2BZlzvwneFAYPpBBa5ln%2FHJz8e%2FZU8KL6yzGZPlLkQY98J7%2FY%2Ba4KY640cCpsUAU3yXG5szSsnGEDzH%2FElfUdHgBfj49YtACs9J7KSDAf1wrbaGdX9vroMd6PLaeyxX%2FWKV7VaD%2BNjyx6G%2FnuFOV1zx9ef1%2BH1j7Dr2TIsLHKSRAZmgkDkdu7DwLic7TC4bRmdeL%2FlAdpsGUxXOiRqGQVZypPZboF%2FwrLPFRGZaYX3q7oxFMWWKbRFPrMDf%2BROGSbu05MnaZU3MtFAj52tyu1XUG2BgslXu1%2BRjEJSwqKMCktnKNGWiKFEId1ZjW9tUEjEORNHP1JbT5rt248Arbq6nInqNlohrqJUgAZJWuA42lP4r7fXlqW%2BSg2fMWOHOTQm5ggB3VAEuM10gNEq20aH1ucqXeoLZCcRrFNNIX6Aw8R1SPrMVjHxIMNko8y0TO7e8KlGXkI%2Bl7tn9xEUIFCxm2GgfeB%2FW8SKQDprtNknPy9DL%2B2FDlTXM1ChIJ81iunU11iUPso3vgIANYMcHQmXezX35WuYXLCcGlL0DqnWvVNRUwTax0ZVfH7oFTpOVNPWcobntTUhJD9Nh6A%2BuM4w1R3X0LEb1L6jr5iELk4CEDZwwLR4Vfs2UZsoR%2FoXOF5gVCcvgolD0hPNTKDbJZtas0%2FCWXzu1siA2tpCxOOUbzTr8%2FgeNPcobFAATfWDCWrq7TBjqxAbuHLWpzFRW5ieKnHFkTcPin4qKAJiWpaq%2Ft%2Bzi48X1P7BcDRLMANqLNVWEET4wtVODMjJNR4yOmvyY8hbWXiITkZSDaFdfG2KEVXk%2BH8P2yWKBkARLXBMjKlkXO6GMI8VXSgJI%2FD8Fq1xCyMpwbqIEVQ6htYyeuk9zPoXOzL6mIsxB0cEPwmdx91ebRt4s7xzd8s8dVos%2FXOyprfP0kHN%2BjXosYxBI3fuGHyAGRiQsC9Q%3D%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260730T211946Z&X-Amz-SignedHeaders=host&X-Amz-Credential=ASIA4FB26GNTE5F4VV4Q%2F20260730%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Expires=86400&X-Amz-Signature=d6ea290ae937e0368c59977821023bab2c929d8fb08f654c6546fa4974bef31c HTTP/1.1 > Host: s3.eu-west-1.amazonaws.com > User-Agent: curl/8.20.0 > Accept: */* > content-type: application/octet-stream > Content-Length: 578315289 > Expect: 100-continue > { [5 bytes data] < HTTP/1.1 100 Continue < } [5 bytes data] 0 551.5M 0 0 0 4.12M 0 3.41M 02:41 00:01 02:40 4.12M 2 551.5M 0 0 2 11.50M 0 5.18M 01:46 00:02 01:44 5.72M 3 551.5M 0 0 3 19.31M 0 6.00M 01:31 00:03 01:28 6.42M 5 551.5M 0 0 5 27.81M 0 6.59M 01:23 00:04 01:19 6.94M 6 551.5M 0 0 6 36.75M 0 7.04M 01:18 00:05 01:13 7.33M 8 551.5M 0 0 8 45.87M 0 7.37M 01:14 00:06 01:08 8.33M 10 551.5M 0 0 10 55.25M 0 7.65M 01:12 00:07 01:05 8.73M 11 551.5M 0 0 11 64.62M 0 7.85M 01:10 00:08 01:02 9.04M 13 551.5M 0 0 13 74.12M 0 8.03M 01:08 00:09 00:59 9.23M 15 551.5M 0 0 15 83.56M 0 8.16M 01:07 00:10 00:57 9.33M 16 551.5M 0 0 16 93.00M 0 8.27M 01:06 00:11 00:55 9.39M 18 551.5M 0 0 18 102.5M 0 8.38M 01:05 00:12 00:53 9.43M 20 551.5M 0 0 20 112.1M 0 8.47M 01:05 00:13 00:52 9.48M 22 551.5M 0 0 22 122.1M 0 8.58M 01:04 00:14 00:50 9.59M 23 551.5M 0 0 23 130.2M 0 8.54M 01:04 00:15 00:49 9.32M 25 551.5M 0 0 25 138.6M 0 8.53M 01:04 00:16 00:48 9.10M 26 551.5M 0 0 26 147.6M 0 8.56M 01:04 00:17 00:47 9.01M 28 551.5M 0 0 28 157.2M 0 8.62M 01:03 00:18 00:45 9.00M 30 551.5M 0 0 30 167.1M 0 8.68M 01:03 00:19 00:44 8.97M 32 551.5M 0 0 32 177.2M 0 8.75M 01:02 00:20 00:42 9.38M 33 551.5M 0 0 33 187.5M 0 8.82M 01:02 00:21 00:41 9.75M 35 551.5M 0 0 35 197.7M 0 8.88M 01:02 00:22 00:40 9.98M 37 551.5M 0 0 37 208.0M 0 8.94M 01:01 00:23 00:38 10.12M 39 551.5M 0 0 39 216.5M 0 8.92M 01:01 00:24 00:37 9.85M 40 551.5M 0 0 40 224.6M 0 8.89M 01:02 00:25 00:37 9.45M 42 551.5M 0 0 42 233.4M 0 8.88M 01:02 00:26 00:36 9.16M 44 551.5M 0 0 44 242.8M 0 8.90M 01:01 00:27 00:34 8.99M 45 551.5M 0 0 45 252.6M 0 8.94M 01:01 00:28 00:33 8.92M 47 551.5M 0 0 47 262.6M 0 8.97M 01:01 00:29 00:32 9.20M 49 551.5M 0 0 49 272.8M 0 9.01M 01:01 00:30 00:31 9.63M 51 551.5M 0 0 51 283.1M 0 9.05M 01:00 00:31 00:29 9.91M 53 551.5M 0 0 53 293.3M 0 9.09M 01:00 00:32 00:28 10.09M 55 551.5M 0 0 55 303.5M 0 9.12M 01:00 00:33 00:27 10.16M 56 551.5M 0 0 56 313.8M 0 9.15M 01:00 00:34 00:26 10.21M 58 551.5M 0 0 58 324.2M 0 9.19M 01:00 00:35 00:25 10.25M 60 551.5M 0 0 60 334.7M 0 9.22M 00:59 00:36 00:23 10.31M 62 551.5M 0 0 62 345.6M 0 9.27M 00:59 00:37 00:22 10.44M 64 551.5M 0 0 64 356.8M 0 9.32M 00:59 00:38 00:21 10.64M 66 551.5M 0 0 66 369.0M 0 9.39M 00:58 00:39 00:19 11.01M 69 551.5M 0 0 69 381.9M 0 9.48M 00:58 00:40 00:18 11.51M 71 551.5M 0 0 71 396.1M 0 9.59M 00:57 00:41 00:16 12.25M 74 551.5M 0 0 74 411.8M 0 9.73M 00:56 00:42 00:14 13.20M 77 551.5M 0 0 77 429.5M 0 9.92M 00:55 00:43 00:12 14.48M 81 551.5M 0 0 81 449.3M 0 10.14M 00:54 00:44 00:10 16.01M 85 551.5M 0 0 85 471.6M 0 10.41M 00:52 00:45 00:07 17.91M 87 551.5M 0 0 87 484.5M 0 10.46M 00:52 00:46 00:06 17.62M 89 551.5M 0 0 89 491.2M 0 10.38M 00:53 00:47 00:06 15.78M 90 551.5M 0 0 90 496.6M 0 10.27M 00:53 00:48 00:05 13.36M 91 551.5M 0 0 91 502.8M 0 10.19M 00:54 00:49 00:05 10.64M 92 551.5M 0 0 92 509.1M 0 10.11M 00:54 00:50 00:04 7.44M 93 551.5M 0 0 93 515.6M 0 10.04M 00:54 00:51 00:03 6.17M 94 551.5M 0 0 94 522.2M 0 9.97M 00:55 00:52 00:03 6.16M 95 551.5M 0 0 95 528.8M 0 9.91M 00:55 00:53 00:02 6.38M 97 551.5M 0 0 97 535.3M 0 9.84M 00:56 00:54 00:02 6.45M 98 551.5M 0 0 98 541.9M 0 9.79M 00:56 00:55 00:01 6.51M 99 551.5M 0 0 99 548.5M 0 9.73M 00:56 00:56 6.55M* upload completely sent off: 578315289 bytes { [5 bytes data] < HTTP/1.1 200 OK < x-amz-id-2: 0p/WD4ZUJ56BsYO6JTM0I5yJeL0p8ftGUNmZjdS7oAywehrDVHShTSQqx08kKKlV69EsZaisg0Vqrud5AkgL5AfQRBEvL7oA < x-amz-request-id: C9NJ035CNWKCZ9EM < Date: Thu, 30 Jul 2026 21:20:34 GMT < x-amz-server-side-encryption: AES256 < ETag: "443040bdbc4fa77e42f510b961b72034" < x-amz-checksum-crc64nvme: RuG0vTHLuGQ= < x-amz-checksum-type: FULL_OBJECT < Content-Length: 0 < Server: AmazonS3 < 100 551.5M 0 0 100 551.5M 0 9.64M 00:57 00:57 6.55M 100 551.5M 0 0 100 551.5M 0 9.64M 00:57 00:57 6.55M 100 551.5M 0 0 100 551.5M 0 9.64M 00:57 00:57 6.55M * Connection #0 to host s3.eu-west-1.amazonaws.com:443 left intact took: 103.53 seconds no out.png (QPSChart)! heaps: (124057112, 130172680, 126326908, 1408864.5015737058) [2026-07-30 17:21:31.673182] RUN: tar cjf logs.tar.bz2 --exclude=*.pk * [2026-07-30 17:22:39.582778] took 67.9 sec /l/logs.nightly/2026.07.29.18.03.06/logs.tar.bz2: fixed index size 125222.04 MB /l/logs.nightly/2026.07.29.18.03.06/logs.tar.bz2: fixed index time 39639.5s, bytes 25526799676 (from log) [2026-07-30 17:23:22.705664] done: total time 23:20:15.980133 + 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-30 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 99fc6a17929..5fa57e79659 main -> origin/main Updating 99fc6a17929..5fa57e79659 Fast-forward gradle/libs.versions.toml | 2 +- lucene/CHANGES.txt | 35 +- .../lucene/analysis/hunspell/Dictionary.java | 228 ++-- .../Lucene102BinaryFlatVectorsScorer.java | 7 + .../Lucene102BinaryQuantizedVectorsReader.java | 11 + .../lucene90/Lucene90HnswVectorsReader.java | 12 + .../lucene91/Lucene91HnswVectorsReader.java | 12 + .../lucene92/Lucene92HnswVectorsReader.java | 12 + .../lucene94/Lucene94HnswVectorsReader.java | 13 + .../lucene94/OffHeapFloatVectorValues.java | 1 + .../lucene95/Lucene95HnswVectorsReader.java | 13 + .../Lucene99ScalarQuantizedVectorsReader.java | 11 + .../TestLucene102BinaryQuantizedVectorsFormat.java | 6 + ...tLucene102HnswBinaryQuantizedVectorsFormat.java | 6 + .../lucene90/Lucene90HnswVectorsWriter.java | 7 + .../lucene91/Lucene91HnswVectorsWriter.java | 7 + .../lucene92/Lucene92HnswVectorsWriter.java | 7 + .../lucene94/Lucene94HnswVectorsWriter.java | 6 + .../lucene94/TestLucene94HnswVectorsFormat.java | 6 + .../lucene95/Lucene95HnswVectorsWriter.java | 8 + .../lucene95/TestLucene95HnswVectorsFormat.java | 6 + .../TestLucene99HnswQuantizedVectorsFormat.java | 6 + ...stLucene99HnswScalarQuantizedVectorsFormat.java | 6 + .../TestLucene99ScalarQuantizedVectorsFormat.java | 6 + .../benchmark/jmh/VectorScorerBenchmark.java | 6 + .../jmh/VectorScorerFloat32Benchmark.java | 6 + .../lucene/benchmark/jmh/VectorUtilBenchmark.java | 11 + .../codecs/bitvectors/FlatBitVectorsScorer.java | 7 + .../lucene/codecs/blockterms/BlockTermsReader.java | 2 +- .../codecs/bloom/BloomFilteringPostingsFormat.java | 4 +- .../lucene/codecs/memory/FSTTermsReader.java | 2 +- .../codecs/simpletext/SimpleTextFieldsReader.java | 2 +- .../simpletext/SimpleTextKnnVectorsReader.java | 157 +++ .../simpletext/SimpleTextKnnVectorsWriter.java | 23 + .../simpletext/SimpleTextTermVectorsReader.java | 21 +- .../simpletext/TestSimpleTextKnnVectorsFormat.java | 3 +- .../lucene/codecs/BufferingKnnVectorsWriter.java | 118 +++ .../org/apache/lucene/codecs/KnnVectorsFormat.java | 12 + .../org/apache/lucene/codecs/KnnVectorsReader.java | 37 + .../org/apache/lucene/codecs/KnnVectorsWriter.java | 152 +++ .../codecs/hnsw/DefaultFlatVectorScorer.java | 78 ++ .../lucene/codecs/hnsw/FlatFieldVectorsWriter.java | 4 +- .../lucene/codecs/hnsw/FlatVectorsReader.java | 17 + .../lucene/codecs/hnsw/FlatVectorsScorer.java | 4 + .../codecs/hnsw/PrefetchableFlatVectorScorer.java | 9 + .../codecs/hnsw/ScalarQuantizedVectorScorer.java | 7 + .../Lucene104ScalarQuantizedVectorScorer.java | 7 + .../Lucene104ScalarQuantizedVectorsReader.java | 22 +- .../codecs/lucene90/Lucene90DocValuesProducer.java | 18 + .../Lucene90CompressingTermVectorsReader.java | 4 +- .../lucene95/OffHeapFloat16VectorValues.java | 331 ++++++ .../codecs/lucene99/Lucene99FlatVectorsReader.java | 35 + .../codecs/lucene99/Lucene99FlatVectorsWriter.java | 66 ++ .../codecs/lucene99/Lucene99HnswVectorsReader.java | 17 + .../codecs/lucene99/Lucene99HnswVectorsWriter.java | 10 + .../Lucene99ScalarQuantizedVectorScorer.java | 8 + .../codecs/perfield/PerFieldKnnVectorsFormat.java | 23 + .../lucene/document/KnnFloat16VectorField.java | 91 ++ .../document/SortedNumericDocValuesRangeQuery.java | 35 +- .../document/SortedSetDocValuesRangeQuery.java | 34 +- .../java/org/apache/lucene/index/CheckIndex.java | 59 ++ .../java/org/apache/lucene/index/CodecReader.java | 31 +- .../apache/lucene/index/DocValuesLeafReader.java | 12 + .../lucene/index/ExitableDirectoryReader.java | 60 ++ .../org/apache/lucene/index/FilterLeafReader.java | 16 +- .../apache/lucene/index/Float16VectorValues.java | 136 +++ .../org/apache/lucene/index/IndexingChain.java | 33 +- .../java/org/apache/lucene/index/LeafReader.java | 85 +- .../org/apache/lucene/index/MappedMultiFields.java | 4 +- .../java/org/apache/lucene/index/MultiTerms.java | 4 +- .../apache/lucene/index/ParallelLeafReader.java | 17 + .../lucene/index/SlowCodecReaderWrapper.java | 12 + .../index/SlowCompositeCodecReaderWrapper.java | 87 ++ .../org/apache/lucene/index/SortedDocValues.java | 27 + .../apache/lucene/index/SortingCodecReader.java | 49 + .../src/java/org/apache/lucene/index/Terms.java | 8 +- .../org/apache/lucene/index/VectorEncoding.java | 8 +- .../lucene/index/VectorSimilarityFunction.java | 30 + .../vectorization/DefaultVectorUtilSupport.java | 37 + .../internal/vectorization/VectorUtilSupport.java | 11 + .../apache/lucene/search/ConstantScoreScorer.java | 45 +- .../search/DisjunctionDISIApproximation.java | 32 + .../org/apache/lucene/search/DocIdSetIterator.java | 33 + .../lucene/search/DocValuesRangeIterator.java | 44 +- .../org/apache/lucene/search/FieldExistsQuery.java | 19 +- .../IndexSortSortedNumericDocValuesRangeQuery.java | 34 +- .../lucene/search/KnnFloat16VectorQuery.java | 167 +++ .../src/java/org/apache/lucene/search/Sort.java | 39 + .../org/apache/lucene/search/VectorScorer.java | 10 +- .../java/org/apache/lucene/search/WANDScorer.java | 17 +- .../java/org/apache/lucene/store/DataInput.java | 14 + .../lucene/store/MemorySegmentIndexInput.java | 12 + .../java/org/apache/lucene/util/VectorUtil.java | 59 ++ .../lucene/util/hnsw/ConcurrentHnswMerger.java | 2 + .../util/hnsw/FilteredHnswGraphSearcher.java | 18 +- .../util/hnsw/IncrementalHnswGraphMerger.java | 4 + .../lucene/util/hnsw/MergingHnswGraphBuilder.java | 13 + .../apache/lucene/util/hnsw/UpdateGraphsUtils.java | 20 +- .../Lucene99MemorySegmentFlatVectorsScorer.java | 10 +- ...99MemorySegmentScalarQuantizedVectorScorer.java | 7 + .../vectorization/NativeVectorUtilSupport.java | 15 + .../vectorization/PanamaVectorUtilSupport.java | 20 + .../lucene99/TestKnnVectorsFormatCustomWriter.java | 24 +- .../test/org/apache/lucene/document/TestField.java | 49 + .../apache/lucene/index/TestHnswMergeAbort.java | 92 +- .../apache/lucene/index/TestMultiTermsEnum.java | 4 +- .../lucene/index/TestSegmentToThreadMapping.java | 10 + .../lucene/search/BaseKnnVectorQueryTestCase.java | 3 + .../lucene/search/TestConstantScoreScorer.java | 158 +++ .../search/TestDisjunctionDISIApproximation.java | 86 ++ .../apache/lucene/search/TestDocIdSetIterator.java | 26 + .../search/TestDocValuesOrdinalRangeIterator.java | 14 +- .../search/TestDocValuesOrdinalSetIterator.java | 14 +- .../apache/lucene/search/TestDocValuesQueries.java | 248 +++++ .../TestDocValuesRangeIteratorIntoBitSet.java | 1095 ++++++++++++++++++++ .../lucene/search/TestGetPrimarySortField.java | 312 ++++++ ...tIndexSortSortedNumericDocValuesRangeQuery.java | 86 ++ .../org/apache/lucene/search/TestVectorScorer.java | 47 +- .../org/apache/lucene/search/TestWANDScorer.java | 47 + .../apache/lucene/util/TestDocIdSetBuilder.java | 4 +- .../org/apache/lucene/util/TestVectorUtil.java | 31 + .../apache/lucene/util/hnsw/HnswGraphTestCase.java | 113 ++ .../lucene/util/hnsw/MockFloat16VectorValues.java | 90 ++ .../util/hnsw/TestFilteredHnswGraphSearcher.java | 110 ++ .../util/hnsw/TestHnswFloat16VectorGraph.java | 157 +++ .../lucene/expressions/js/JavascriptCompiler.java | 91 +- .../js/JavascriptNestingDepthListener.java | 60 ++ .../lucene/expressions/js/CompilerTestCase.java | 3 +- .../expressions/js/TestJavascriptCompiler.java | 51 + .../search/highlight/TermVectorLeafReader.java | 11 + lucene/licenses/junit-jupiter-6.1.1.jar.sha1 | 1 - lucene/licenses/junit-jupiter-6.1.2.jar.sha1 | 1 + lucene/licenses/junit-jupiter-api-6.1.1.jar.sha1 | 1 - lucene/licenses/junit-jupiter-api-6.1.2.jar.sha1 | 1 + .../licenses/junit-jupiter-engine-6.1.1.jar.sha1 | 1 - .../licenses/junit-jupiter-engine-6.1.2.jar.sha1 | 1 + .../licenses/junit-jupiter-params-6.1.1.jar.sha1 | 1 - .../licenses/junit-jupiter-params-6.1.2.jar.sha1 | 1 + .../licenses/junit-platform-commons-6.1.1.jar.sha1 | 1 - .../licenses/junit-platform-commons-6.1.2.jar.sha1 | 1 + .../licenses/junit-platform-engine-6.1.1.jar.sha1 | 1 - .../licenses/junit-platform-engine-6.1.2.jar.sha1 | 1 + .../junit-platform-launcher-6.1.1.jar.sha1 | 1 - .../junit-platform-launcher-6.1.2.jar.sha1 | 1 + .../licenses/junit-platform-testkit-6.1.1.jar.sha1 | 1 - .../licenses/junit-platform-testkit-6.1.2.jar.sha1 | 1 + .../licenses/junit-vintage-engine-6.1.1.jar.sha1 | 1 - .../licenses/junit-vintage-engine-6.1.2.jar.sha1 | 1 + .../apache/lucene/index/memory/MemoryIndex.java | 110 ++ .../lucene/queries/function/FunctionValues.java | 4 + .../valuesource/ConstKnnFloat16ValueSource.java | 73 ++ .../valuesource/Float16KnnVectorFieldSource.java | 101 ++ .../Float16VectorSimilarityFunction.java | 48 + .../codecs/faiss/FaissKnnVectorsReader.java | 12 + .../codecs/faiss/FaissKnnVectorsWriter.java | 3 + .../asserting/AssertingKnnVectorsFormat.java | 27 + .../codecs/ramonly/RAMOnlyPostingsFormat.java | 2 +- .../lucene/tests/index/AssertingLeafReader.java | 12 +- .../tests/index/BaseKnnVectorsFormatTestCase.java | 67 +- .../lucene/tests/index/MergeReaderWrapper.java | 13 + .../lucene/tests/search/AssertingScorer.java | 7 + .../org/apache/lucene/tests/search/QueryUtils.java | 11 + versions.lock | 34 +- 163 files changed, 6432 insertions(+), 323 deletions(-) create mode 100644 lucene/core/src/java/org/apache/lucene/codecs/lucene95/OffHeapFloat16VectorValues.java create mode 100644 lucene/core/src/java/org/apache/lucene/document/KnnFloat16VectorField.java create mode 100644 lucene/core/src/java/org/apache/lucene/index/Float16VectorValues.java create mode 100644 lucene/core/src/java/org/apache/lucene/search/KnnFloat16VectorQuery.java create mode 100644 lucene/core/src/test/org/apache/lucene/search/TestDocValuesRangeIteratorIntoBitSet.java create mode 100644 lucene/core/src/test/org/apache/lucene/search/TestGetPrimarySortField.java create mode 100644 lucene/core/src/test/org/apache/lucene/util/hnsw/MockFloat16VectorValues.java create mode 100644 lucene/core/src/test/org/apache/lucene/util/hnsw/TestFilteredHnswGraphSearcher.java create mode 100644 lucene/core/src/test/org/apache/lucene/util/hnsw/TestHnswFloat16VectorGraph.java create mode 100644 lucene/expressions/src/java/org/apache/lucene/expressions/js/JavascriptNestingDepthListener.java delete mode 100644 lucene/licenses/junit-jupiter-6.1.1.jar.sha1 create mode 100644 lucene/licenses/junit-jupiter-6.1.2.jar.sha1 delete mode 100644 lucene/licenses/junit-jupiter-api-6.1.1.jar.sha1 create mode 100644 lucene/licenses/junit-jupiter-api-6.1.2.jar.sha1 delete mode 100644 lucene/licenses/junit-jupiter-engine-6.1.1.jar.sha1 create mode 100644 lucene/licenses/junit-jupiter-engine-6.1.2.jar.sha1 delete mode 100644 lucene/licenses/junit-jupiter-params-6.1.1.jar.sha1 create mode 100644 lucene/licenses/junit-jupiter-params-6.1.2.jar.sha1 delete mode 100644 lucene/licenses/junit-platform-commons-6.1.1.jar.sha1 create mode 100644 lucene/licenses/junit-platform-commons-6.1.2.jar.sha1 delete mode 100644 lucene/licenses/junit-platform-engine-6.1.1.jar.sha1 create mode 100644 lucene/licenses/junit-platform-engine-6.1.2.jar.sha1 delete mode 100644 lucene/licenses/junit-platform-launcher-6.1.1.jar.sha1 create mode 100644 lucene/licenses/junit-platform-launcher-6.1.2.jar.sha1 delete mode 100644 lucene/licenses/junit-platform-testkit-6.1.1.jar.sha1 create mode 100644 lucene/licenses/junit-platform-testkit-6.1.2.jar.sha1 delete mode 100644 lucene/licenses/junit-vintage-engine-6.1.1.jar.sha1 create mode 100644 lucene/licenses/junit-vintage-engine-6.1.2.jar.sha1 create mode 100644 lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/ConstKnnFloat16ValueSource.java create mode 100644 lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/Float16KnnVectorFieldSource.java create mode 100644 lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/Float16VectorSimilarityFunction.java 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-30.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-30.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 fdd59637abd5b6e61c2a0fb1d22444d56a978aa3 NOTE: logging all output to /l/logs.nightly/geo/2026.07.30.17.31.46.log.txt; saving results to /l/logs.nightly/geo/2026.07.30.17.31.46.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.2s: points, polyRussia: 2000000... 4.6s: points, polyRussia: 3000000... 5.9s: points, polyRussia: 4000000... 7.2s: points, polyRussia: 5000000... 8.6s: points, polyRussia: 6000000... 9.9s: points, polyRussia: 7000000... 11.2s: points, polyRussia: 8000000... 12.6s: points, polyRussia: 9000000... 14.1s: points, polyRussia: 10000000... 20.9s: points, polyRussia: 11000000... 21.9s: points, polyRussia: 12000000... 23.2s: points, polyRussia: 13000000... 24.6s: points, polyRussia: 14000000... 25.9s: points, polyRussia: 15000000... 27.2s: points, polyRussia: 16000000... 28.6s: points, polyRussia: 17000000... 29.9s: points, polyRussia: 18000000... 31.2s: points, polyRussia: 19000000... 32.5s: points, polyRussia: 20000000... 33.8s: points, polyRussia: 21000000... 40.5s: points, polyRussia: 22000000... 41.3s: points, polyRussia: 23000000... 42.6s: points, polyRussia: 24000000... 44.0s: points, polyRussia: 25000000... 45.3s: points, polyRussia: 26000000... 46.6s: points, polyRussia: 27000000... 47.9s: points, polyRussia: 28000000... 49.2s: points, polyRussia: 29000000... 50.5s: points, polyRussia: 30000000... 51.8s: points, polyRussia: 31000000... 53.1s: points, polyRussia: 32000000... 59.8s: points, polyRussia: 33000000... 61.1s: points, polyRussia: 34000000... 62.0s: points, polyRussia: 35000000... 63.3s: points, polyRussia: 36000000... 64.6s: points, polyRussia: 37000000... 65.9s: points, polyRussia: 38000000... 67.2s: points, polyRussia: 39000000... 68.5s: points, polyRussia: 40000000... 69.8s: points, polyRussia: 41000000... 71.1s: points, polyRussia: 42000000... 72.4s: points, polyRussia: 43000000... 79.0s: points, polyRussia: 44000000... 80.3s: points, polyRussia: 45000000... 81.2s: points, polyRussia: 46000000... 82.5s: points, polyRussia: 47000000... 83.8s: points, polyRussia: 48000000... 85.1s: points, polyRussia: 49000000... 86.4s: points, polyRussia: 50000000... 87.8s: points, polyRussia: 51000000... 89.0s: points, polyRussia: 52000000... 90.3s: points, polyRussia: 53000000... 91.7s: points, polyRussia: 54000000... 98.3s: points, polyRussia: 55000000... 99.6s: points, polyRussia: 56000000... 100.5s: points, polyRussia: 57000000... 101.8s: points, polyRussia: 58000000... 103.2s: points, polyRussia: 59000000... 104.5s: points, polyRussia: 60000000... 107.7s: points, polyRussia: 107.689751185 sec to index part 0 107.7s: points, polyRussia: INDEX SIZE: 0.4939169967547059 GB 107.7s: points, polyRussia: READER MB: 0.0 107.7s: points, polyRussia: maxDoc=60844404 108.1s: points, polyRussia: ITER 0: 12.57 M hits/sec, 3.58 QPS (0.28 sec for 1 queries), totHits=3508846 108.1s: points, polyRussia: *** 108.1s: points, polyRussia: ITER 1: 41.31 M hits/sec, 11.77 QPS (0.08 sec for 1 queries), totHits=3508846 108.1s: points, polyRussia: *** 108.2s: points, polyRussia: ITER 2: 61.73 M hits/sec, 17.59 QPS (0.06 sec for 1 queries), totHits=3508846 108.2s: points, polyRussia: *** 108.3s: points, polyRussia: ITER 3: 62.94 M hits/sec, 17.94 QPS (0.06 sec for 1 queries), totHits=3508846 108.3s: points, polyRussia: *** 108.3s: points, polyRussia: ITER 4: 64.22 M hits/sec, 18.30 QPS (0.05 sec for 1 queries), totHits=3508846 108.3s: points, polyRussia: *** 108.4s: points, polyRussia: ITER 5: 63.83 M hits/sec, 18.19 QPS (0.05 sec for 1 queries), totHits=3508846 108.4s: points, polyRussia: ITER 6: 62.12 M hits/sec, 17.70 QPS (0.06 sec for 1 queries), totHits=3508846 108.5s: points, polyRussia: ITER 7: 64.26 M hits/sec, 18.31 QPS (0.05 sec for 1 queries), totHits=3508846 108.5s: points, polyRussia: *** 108.5s: points, polyRussia: ITER 8: 63.52 M hits/sec, 18.10 QPS (0.06 sec for 1 queries), totHits=3508846 108.6s: points, polyRussia: ITER 9: 64.73 M hits/sec, 18.45 QPS (0.05 sec for 1 queries), totHits=3508846 108.6s: points, polyRussia: *** 108.6s: points, polyRussia: ITER 10: 64.10 M hits/sec, 18.27 QPS (0.05 sec for 1 queries), totHits=3508846 108.7s: points, polyRussia: ITER 11: 56.99 M hits/sec, 16.24 QPS (0.06 sec for 1 queries), totHits=3508846 108.8s: points, polyRussia: ITER 12: 64.58 M hits/sec, 18.40 QPS (0.05 sec for 1 queries), totHits=3508846 108.8s: points, polyRussia: ITER 13: 63.79 M hits/sec, 18.18 QPS (0.06 sec for 1 queries), totHits=3508846 108.9s: points, polyRussia: ITER 14: 62.94 M hits/sec, 17.94 QPS (0.06 sec for 1 queries), totHits=3508846 108.9s: points, polyRussia: ITER 15: 62.49 M hits/sec, 17.81 QPS (0.06 sec for 1 queries), totHits=3508846 109.0s: points, polyRussia: ITER 16: 66.01 M hits/sec, 18.81 QPS (0.05 sec for 1 queries), totHits=3508846 109.0s: points, polyRussia: *** 109.0s: points, polyRussia: ITER 17: 67.17 M hits/sec, 19.14 QPS (0.05 sec for 1 queries), totHits=3508846 109.0s: points, polyRussia: *** 109.1s: points, polyRussia: ITER 18: 65.50 M hits/sec, 18.67 QPS (0.05 sec for 1 queries), totHits=3508846 109.1s: points, polyRussia: ITER 19: 65.58 M hits/sec, 18.69 QPS (0.05 sec for 1 queries), totHits=3508846 109.1s: points, polyRussia: BEST M hits/sec: 67.17295486275144 109.2s: points, polyRussia: BEST QPS: 19.1438880084083 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |points|107.7s|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|67.17|19.14|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 110.9s: geo3d, polyRussia: 1000000... 112.8s: geo3d, polyRussia: 2000000... 114.5s: geo3d, polyRussia: 3000000... 116.1s: geo3d, polyRussia: 4000000... 117.7s: geo3d, polyRussia: 5000000... 119.3s: geo3d, polyRussia: 6000000... 120.8s: geo3d, polyRussia: 7000000... 122.4s: geo3d, polyRussia: 8000000... 124.0s: geo3d, polyRussia: 9000000... 125.6s: geo3d, polyRussia: 10000000... 133.9s: geo3d, polyRussia: 11000000... 135.0s: geo3d, polyRussia: 12000000... 136.6s: geo3d, polyRussia: 13000000... 138.1s: geo3d, polyRussia: 14000000... 139.7s: geo3d, polyRussia: 15000000... 141.3s: geo3d, polyRussia: 16000000... 143.0s: geo3d, polyRussia: 17000000... 144.5s: geo3d, polyRussia: 18000000... 146.1s: geo3d, polyRussia: 19000000... 147.7s: geo3d, polyRussia: 20000000... 149.3s: geo3d, polyRussia: 21000000... 157.5s: geo3d, polyRussia: 22000000... 158.6s: geo3d, polyRussia: 23000000... 160.1s: geo3d, polyRussia: 24000000... 161.7s: geo3d, polyRussia: 25000000... 163.3s: geo3d, polyRussia: 26000000... 164.9s: geo3d, polyRussia: 27000000... 166.5s: geo3d, polyRussia: 28000000... 168.0s: geo3d, polyRussia: 29000000... 169.6s: geo3d, polyRussia: 30000000... 171.1s: geo3d, polyRussia: 31000000... 172.7s: geo3d, polyRussia: 32000000... 181.0s: geo3d, polyRussia: 33000000... 182.6s: geo3d, polyRussia: 34000000... 183.6s: geo3d, polyRussia: 35000000... 185.2s: geo3d, polyRussia: 36000000... 186.7s: geo3d, polyRussia: 37000000... 188.3s: geo3d, polyRussia: 38000000... 189.8s: geo3d, polyRussia: 39000000... 191.4s: geo3d, polyRussia: 40000000... 193.0s: geo3d, polyRussia: 41000000... 194.6s: geo3d, polyRussia: 42000000... 196.2s: geo3d, polyRussia: 43000000... 204.4s: geo3d, polyRussia: 44000000... 206.0s: geo3d, polyRussia: 45000000... 207.0s: geo3d, polyRussia: 46000000... 208.5s: geo3d, polyRussia: 47000000... 210.1s: geo3d, polyRussia: 48000000... 211.7s: geo3d, polyRussia: 49000000... 213.3s: geo3d, polyRussia: 50000000... 214.9s: geo3d, polyRussia: 51000000... 216.4s: geo3d, polyRussia: 52000000... 218.0s: geo3d, polyRussia: 53000000... 219.5s: geo3d, polyRussia: 54000000... 227.8s: geo3d, polyRussia: 55000000... 229.4s: geo3d, polyRussia: 56000000... 230.4s: geo3d, polyRussia: 57000000... 232.0s: geo3d, polyRussia: 58000000... 233.5s: geo3d, polyRussia: 59000000... 235.1s: geo3d, polyRussia: 60000000... 238.4s: geo3d, polyRussia: 129.245277892 sec to index part 0 238.5s: geo3d, polyRussia: INDEX SIZE: 0.6990031152963638 GB 238.5s: geo3d, polyRussia: READER MB: 0.0 238.5s: geo3d, polyRussia: maxDoc=60844404 240.0s: geo3d, polyRussia: ITER 0: 2.29 M hits/sec, 0.65 QPS (1.53 sec for 1 queries), totHits=3508671 240.0s: geo3d, polyRussia: *** 241.2s: geo3d, polyRussia: ITER 1: 2.95 M hits/sec, 0.84 QPS (1.19 sec for 1 queries), totHits=3508671 241.2s: geo3d, polyRussia: *** 242.2s: geo3d, polyRussia: ITER 2: 3.46 M hits/sec, 0.99 QPS (1.01 sec for 1 queries), totHits=3508671 242.2s: geo3d, polyRussia: *** 243.2s: geo3d, polyRussia: ITER 3: 3.48 M hits/sec, 0.99 QPS (1.01 sec for 1 queries), totHits=3508671 243.2s: geo3d, polyRussia: *** 244.2s: geo3d, polyRussia: ITER 4: 3.55 M hits/sec, 1.01 QPS (0.99 sec for 1 queries), totHits=3508671 244.2s: geo3d, polyRussia: *** 245.2s: geo3d, polyRussia: ITER 5: 3.59 M hits/sec, 1.02 QPS (0.98 sec for 1 queries), totHits=3508671 245.2s: geo3d, polyRussia: *** 246.2s: geo3d, polyRussia: ITER 6: 3.62 M hits/sec, 1.03 QPS (0.97 sec for 1 queries), totHits=3508671 246.2s: geo3d, polyRussia: *** 247.1s: geo3d, polyRussia: ITER 7: 3.57 M hits/sec, 1.02 QPS (0.98 sec for 1 queries), totHits=3508671 248.1s: geo3d, polyRussia: ITER 8: 3.52 M hits/sec, 1.00 QPS (1.00 sec for 1 queries), totHits=3508671 249.1s: geo3d, polyRussia: ITER 9: 3.66 M hits/sec, 1.04 QPS (0.96 sec for 1 queries), totHits=3508671 249.1s: geo3d, polyRussia: *** 250.1s: geo3d, polyRussia: ITER 10: 3.68 M hits/sec, 1.05 QPS (0.95 sec for 1 queries), totHits=3508671 250.1s: geo3d, polyRussia: *** 251.0s: geo3d, polyRussia: ITER 11: 3.64 M hits/sec, 1.04 QPS (0.96 sec for 1 queries), totHits=3508671 252.0s: geo3d, polyRussia: ITER 12: 3.64 M hits/sec, 1.04 QPS (0.96 sec for 1 queries), totHits=3508671 252.9s: geo3d, polyRussia: ITER 13: 3.64 M hits/sec, 1.04 QPS (0.96 sec for 1 queries), totHits=3508671 253.9s: geo3d, polyRussia: ITER 14: 3.62 M hits/sec, 1.03 QPS (0.97 sec for 1 queries), totHits=3508671 254.9s: geo3d, polyRussia: ITER 15: 3.65 M hits/sec, 1.04 QPS (0.96 sec for 1 queries), totHits=3508671 255.9s: geo3d, polyRussia: ITER 16: 3.59 M hits/sec, 1.02 QPS (0.98 sec for 1 queries), totHits=3508671 256.8s: geo3d, polyRussia: ITER 17: 3.70 M hits/sec, 1.05 QPS (0.95 sec for 1 queries), totHits=3508671 256.8s: geo3d, polyRussia: *** 257.8s: geo3d, polyRussia: ITER 18: 3.64 M hits/sec, 1.04 QPS (0.96 sec for 1 queries), totHits=3508671 258.7s: geo3d, polyRussia: ITER 19: 3.65 M hits/sec, 1.04 QPS (0.96 sec for 1 queries), totHits=3508671 258.7s: geo3d, polyRussia: BEST M hits/sec: 3.6954413049181576 258.7s: geo3d, polyRussia: BEST QPS: 1.0532310680933485 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.2s|0.0s|0.70|0.00| |points|107.7s|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|67.17|19.14|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.6s: shapes, polyRussia: 1000000... 262.8s: shapes, polyRussia: 2000000... 264.7s: shapes, polyRussia: 3000000... 266.4s: shapes, polyRussia: 4000000... 268.2s: shapes, polyRussia: 5000000... 270.0s: shapes, polyRussia: 6000000... 271.8s: shapes, polyRussia: 7000000... 273.6s: shapes, polyRussia: 8000000... 275.5s: shapes, polyRussia: 9000000... 277.3s: shapes, polyRussia: 10000000... 287.6s: shapes, polyRussia: 11000000... 288.7s: shapes, polyRussia: 12000000... 290.5s: shapes, polyRussia: 13000000... 292.3s: shapes, polyRussia: 14000000... 294.1s: shapes, polyRussia: 15000000... 295.9s: shapes, polyRussia: 16000000... 297.7s: shapes, polyRussia: 17000000... 299.5s: shapes, polyRussia: 18000000... 301.3s: shapes, polyRussia: 19000000... 303.1s: shapes, polyRussia: 20000000... 304.9s: shapes, polyRussia: 21000000... 315.4s: shapes, polyRussia: 22000000... 316.5s: shapes, polyRussia: 23000000... 318.3s: shapes, polyRussia: 24000000... 320.2s: shapes, polyRussia: 25000000... 322.0s: shapes, polyRussia: 26000000... 323.7s: shapes, polyRussia: 27000000... 325.5s: shapes, polyRussia: 28000000... 327.3s: shapes, polyRussia: 29000000... 329.1s: shapes, polyRussia: 30000000... 330.8s: shapes, polyRussia: 31000000... 332.6s: shapes, polyRussia: 32000000... 343.1s: shapes, polyRussia: 33000000... 344.9s: shapes, polyRussia: 34000000... 346.0s: shapes, polyRussia: 35000000... 347.8s: shapes, polyRussia: 36000000... 349.5s: shapes, polyRussia: 37000000... 351.3s: shapes, polyRussia: 38000000... 353.0s: shapes, polyRussia: 39000000... 354.8s: shapes, polyRussia: 40000000... 356.6s: shapes, polyRussia: 41000000... 358.4s: shapes, polyRussia: 42000000... 360.2s: shapes, polyRussia: 43000000... 370.6s: shapes, polyRussia: 44000000... 372.4s: shapes, polyRussia: 45000000... 373.5s: shapes, polyRussia: 46000000... 375.2s: shapes, polyRussia: 47000000... 377.0s: shapes, polyRussia: 48000000... 378.8s: shapes, polyRussia: 49000000... 380.6s: shapes, polyRussia: 50000000... 382.4s: shapes, polyRussia: 51000000... 384.2s: shapes, polyRussia: 52000000... 385.9s: shapes, polyRussia: 53000000... 387.7s: shapes, polyRussia: 54000000... 398.1s: shapes, polyRussia: 55000000... 399.9s: shapes, polyRussia: 56000000... 401.0s: shapes, polyRussia: 57000000... 402.8s: shapes, polyRussia: 58000000... 404.6s: shapes, polyRussia: 59000000... 406.4s: shapes, polyRussia: 60000000... 411.2s: shapes, polyRussia: 152.385944375 sec to index part 0 411.2s: shapes, polyRussia: INDEX SIZE: 1.2543620793148875 GB 411.2s: shapes, polyRussia: READER MB: 0.0 411.2s: shapes, polyRussia: maxDoc=60844404 411.5s: shapes, polyRussia: ITER 0: 17.19 M hits/sec, 4.90 QPS (0.20 sec for 1 queries), totHits=3508846 411.5s: shapes, polyRussia: *** 411.6s: shapes, polyRussia: ITER 1: 40.89 M hits/sec, 11.65 QPS (0.09 sec for 1 queries), totHits=3508846 411.6s: shapes, polyRussia: *** 411.6s: shapes, polyRussia: ITER 2: 47.01 M hits/sec, 13.40 QPS (0.07 sec for 1 queries), totHits=3508846 411.6s: shapes, polyRussia: *** 411.7s: shapes, polyRussia: ITER 3: 47.21 M hits/sec, 13.46 QPS (0.07 sec for 1 queries), totHits=3508846 411.7s: shapes, polyRussia: *** 411.8s: shapes, polyRussia: ITER 4: 47.09 M hits/sec, 13.42 QPS (0.07 sec for 1 queries), totHits=3508846 411.9s: shapes, polyRussia: ITER 5: 30.88 M hits/sec, 8.80 QPS (0.11 sec for 1 queries), totHits=3508846 412.0s: shapes, polyRussia: ITER 6: 46.59 M hits/sec, 13.28 QPS (0.08 sec for 1 queries), totHits=3508846 412.0s: shapes, polyRussia: ITER 7: 46.28 M hits/sec, 13.19 QPS (0.08 sec for 1 queries), totHits=3508846 412.1s: shapes, polyRussia: ITER 8: 46.60 M hits/sec, 13.28 QPS (0.08 sec for 1 queries), totHits=3508846 412.2s: shapes, polyRussia: ITER 9: 47.06 M hits/sec, 13.41 QPS (0.07 sec for 1 queries), totHits=3508846 412.3s: shapes, polyRussia: ITER 10: 47.84 M hits/sec, 13.63 QPS (0.07 sec for 1 queries), totHits=3508846 412.3s: shapes, polyRussia: *** 412.3s: shapes, polyRussia: ITER 11: 43.26 M hits/sec, 12.33 QPS (0.08 sec for 1 queries), totHits=3508846 412.4s: shapes, polyRussia: ITER 12: 47.66 M hits/sec, 13.58 QPS (0.07 sec for 1 queries), totHits=3508846 412.5s: shapes, polyRussia: ITER 13: 47.68 M hits/sec, 13.59 QPS (0.07 sec for 1 queries), totHits=3508846 412.6s: shapes, polyRussia: ITER 14: 37.94 M hits/sec, 10.81 QPS (0.09 sec for 1 queries), totHits=3508846 412.7s: shapes, polyRussia: ITER 15: 46.35 M hits/sec, 13.21 QPS (0.08 sec for 1 queries), totHits=3508846 412.7s: shapes, polyRussia: ITER 16: 47.86 M hits/sec, 13.64 QPS (0.07 sec for 1 queries), totHits=3508846 412.7s: shapes, polyRussia: *** 412.8s: shapes, polyRussia: ITER 17: 46.77 M hits/sec, 13.33 QPS (0.08 sec for 1 queries), totHits=3508846 412.9s: shapes, polyRussia: ITER 18: 47.32 M hits/sec, 13.49 QPS (0.07 sec for 1 queries), totHits=3508846 413.0s: shapes, polyRussia: ITER 19: 46.58 M hits/sec, 13.27 QPS (0.08 sec for 1 queries), totHits=3508846 413.0s: shapes, polyRussia: BEST M hits/sec: 47.857950387117434 413.0s: shapes, polyRussia: BEST QPS: 13.639227936226733 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.2s|0.0s|0.70|0.00| |points|107.7s|0.0s|0.49|0.00| |shapes|152.4s|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|67.17|19.14|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|47.86|13.64|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.2s: points, polyMedium: INDEX SIZE: 0.4939169967547059 GB 413.2s: points, polyMedium: READER MB: 0.0 413.2s: points, polyMedium: maxDoc=60844404 413.8s: points, polyMedium: ITER 0: 7.00 M hits/sec, 85.72 QPS (0.38 sec for 33 queries), totHits=2693559 413.8s: points, polyMedium: *** 414.0s: points, polyMedium: ITER 1: 15.15 M hits/sec, 185.58 QPS (0.18 sec for 33 queries), totHits=2693559 414.0s: points, polyMedium: *** 414.2s: points, polyMedium: ITER 2: 15.71 M hits/sec, 192.51 QPS (0.17 sec for 33 queries), totHits=2693559 414.2s: points, polyMedium: *** 414.4s: points, polyMedium: ITER 3: 15.21 M hits/sec, 186.36 QPS (0.18 sec for 33 queries), totHits=2693559 414.5s: points, polyMedium: ITER 4: 16.32 M hits/sec, 199.94 QPS (0.17 sec for 33 queries), totHits=2693559 414.5s: points, polyMedium: *** 414.7s: points, polyMedium: ITER 5: 16.10 M hits/sec, 197.19 QPS (0.17 sec for 33 queries), totHits=2693559 414.9s: points, polyMedium: ITER 6: 16.13 M hits/sec, 197.66 QPS (0.17 sec for 33 queries), totHits=2693559 415.0s: points, polyMedium: ITER 7: 15.99 M hits/sec, 195.85 QPS (0.17 sec for 33 queries), totHits=2693559 415.2s: points, polyMedium: ITER 8: 16.14 M hits/sec, 197.74 QPS (0.17 sec for 33 queries), totHits=2693559 415.4s: points, polyMedium: ITER 9: 16.33 M hits/sec, 200.08 QPS (0.16 sec for 33 queries), totHits=2693559 415.4s: points, polyMedium: *** 415.5s: points, polyMedium: ITER 10: 15.83 M hits/sec, 193.91 QPS (0.17 sec for 33 queries), totHits=2693559 415.7s: points, polyMedium: ITER 11: 16.06 M hits/sec, 196.80 QPS (0.17 sec for 33 queries), totHits=2693559 415.9s: points, polyMedium: ITER 12: 16.12 M hits/sec, 197.55 QPS (0.17 sec for 33 queries), totHits=2693559 416.0s: points, polyMedium: ITER 13: 16.16 M hits/sec, 198.03 QPS (0.17 sec for 33 queries), totHits=2693559 416.2s: points, polyMedium: ITER 14: 16.48 M hits/sec, 201.88 QPS (0.16 sec for 33 queries), totHits=2693559 416.2s: points, polyMedium: *** 416.4s: points, polyMedium: ITER 15: 16.18 M hits/sec, 198.26 QPS (0.17 sec for 33 queries), totHits=2693559 416.5s: points, polyMedium: ITER 16: 16.02 M hits/sec, 196.22 QPS (0.17 sec for 33 queries), totHits=2693559 416.7s: points, polyMedium: ITER 17: 16.18 M hits/sec, 198.23 QPS (0.17 sec for 33 queries), totHits=2693559 416.9s: points, polyMedium: ITER 18: 16.11 M hits/sec, 197.31 QPS (0.17 sec for 33 queries), totHits=2693559 417.0s: points, polyMedium: ITER 19: 16.36 M hits/sec, 200.44 QPS (0.16 sec for 33 queries), totHits=2693559 417.0s: points, polyMedium: BEST M hits/sec: 16.47788457250908 417.0s: points, polyMedium: BEST QPS: 201.87795808177938 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.2s|0.0s|0.70|0.00| |points|107.7s|0.0s|0.49|0.00| |shapes|152.4s|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.48|201.88|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|||| |polyRussia|geo3d|3.70|1.05|3508671| |polyRussia|points|67.17|19.14|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|47.86|13.64|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.3s: geo3d, polyMedium: INDEX SIZE: 0.6990031152963638 GB 417.3s: geo3d, polyMedium: READER MB: 0.0 417.3s: geo3d, polyMedium: maxDoc=60844404 419.1s: geo3d, polyMedium: ITER 0: 1.60 M hits/sec, 19.64 QPS (1.68 sec for 33 queries), totHits=2693541 419.1s: geo3d, polyMedium: *** 420.2s: geo3d, polyMedium: ITER 1: 2.52 M hits/sec, 30.82 QPS (1.07 sec for 33 queries), totHits=2693541 420.2s: geo3d, polyMedium: *** 421.3s: geo3d, polyMedium: ITER 2: 2.49 M hits/sec, 30.54 QPS (1.08 sec for 33 queries), totHits=2693541 422.3s: geo3d, polyMedium: ITER 3: 2.46 M hits/sec, 30.18 QPS (1.09 sec for 33 queries), totHits=2693541 423.4s: geo3d, polyMedium: ITER 4: 2.52 M hits/sec, 30.91 QPS (1.07 sec for 33 queries), totHits=2693541 423.4s: geo3d, polyMedium: *** 424.5s: geo3d, polyMedium: ITER 5: 2.49 M hits/sec, 30.50 QPS (1.08 sec for 33 queries), totHits=2693541 425.6s: geo3d, polyMedium: ITER 6: 2.49 M hits/sec, 30.56 QPS (1.08 sec for 33 queries), totHits=2693541 426.7s: geo3d, polyMedium: ITER 7: 2.50 M hits/sec, 30.58 QPS (1.08 sec for 33 queries), totHits=2693541 427.7s: geo3d, polyMedium: ITER 8: 2.51 M hits/sec, 30.73 QPS (1.07 sec for 33 queries), totHits=2693541 428.8s: geo3d, polyMedium: ITER 9: 2.51 M hits/sec, 30.78 QPS (1.07 sec for 33 queries), totHits=2693541 429.9s: geo3d, polyMedium: ITER 10: 2.51 M hits/sec, 30.79 QPS (1.07 sec for 33 queries), totHits=2693541 431.0s: geo3d, polyMedium: ITER 11: 2.50 M hits/sec, 30.57 QPS (1.08 sec for 33 queries), totHits=2693541 432.0s: geo3d, polyMedium: ITER 12: 2.51 M hits/sec, 30.80 QPS (1.07 sec for 33 queries), totHits=2693541 433.1s: geo3d, polyMedium: ITER 13: 2.52 M hits/sec, 30.86 QPS (1.07 sec for 33 queries), totHits=2693541 434.2s: geo3d, polyMedium: ITER 14: 2.48 M hits/sec, 30.37 QPS (1.09 sec for 33 queries), totHits=2693541 435.3s: geo3d, polyMedium: ITER 15: 2.50 M hits/sec, 30.57 QPS (1.08 sec for 33 queries), totHits=2693541 436.3s: geo3d, polyMedium: ITER 16: 2.49 M hits/sec, 30.52 QPS (1.08 sec for 33 queries), totHits=2693541 437.4s: geo3d, polyMedium: ITER 17: 2.50 M hits/sec, 30.63 QPS (1.08 sec for 33 queries), totHits=2693541 438.5s: geo3d, polyMedium: ITER 18: 2.52 M hits/sec, 30.82 QPS (1.07 sec for 33 queries), totHits=2693541 439.6s: geo3d, polyMedium: ITER 19: 2.50 M hits/sec, 30.65 QPS (1.08 sec for 33 queries), totHits=2693541 439.6s: geo3d, polyMedium: BEST M hits/sec: 2.522828014655614 439.6s: geo3d, polyMedium: BEST QPS: 30.90850463521263 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.2s|0.0s|0.70|0.00| |points|107.7s|0.0s|0.49|0.00| |shapes|152.4s|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.52|30.91|2693541| |polyMedium|points|16.48|201.88|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|||| |polyRussia|geo3d|3.70|1.05|3508671| |polyRussia|points|67.17|19.14|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|47.86|13.64|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.8s: shapes, polyMedium: INDEX SIZE: 1.2543620793148875 GB 439.8s: shapes, polyMedium: READER MB: 0.0 439.8s: shapes, polyMedium: maxDoc=60844404 440.5s: shapes, polyMedium: ITER 0: 4.96 M hits/sec, 60.77 QPS (0.54 sec for 33 queries), totHits=2693559 440.5s: shapes, polyMedium: *** 440.7s: shapes, polyMedium: ITER 1: 12.92 M hits/sec, 158.35 QPS (0.21 sec for 33 queries), totHits=2693559 440.7s: shapes, polyMedium: *** 440.9s: shapes, polyMedium: ITER 2: 13.18 M hits/sec, 161.49 QPS (0.20 sec for 33 queries), totHits=2693559 440.9s: shapes, polyMedium: *** 441.1s: shapes, polyMedium: ITER 3: 13.06 M hits/sec, 160.03 QPS (0.21 sec for 33 queries), totHits=2693559 441.3s: shapes, polyMedium: ITER 4: 13.06 M hits/sec, 160.05 QPS (0.21 sec for 33 queries), totHits=2693559 441.6s: shapes, polyMedium: ITER 5: 12.98 M hits/sec, 159.07 QPS (0.21 sec for 33 queries), totHits=2693559 441.8s: shapes, polyMedium: ITER 6: 12.90 M hits/sec, 158.09 QPS (0.21 sec for 33 queries), totHits=2693559 442.0s: shapes, polyMedium: ITER 7: 12.93 M hits/sec, 158.37 QPS (0.21 sec for 33 queries), totHits=2693559 442.2s: shapes, polyMedium: ITER 8: 12.60 M hits/sec, 154.37 QPS (0.21 sec for 33 queries), totHits=2693559 442.4s: shapes, polyMedium: ITER 9: 12.59 M hits/sec, 154.21 QPS (0.21 sec for 33 queries), totHits=2693559 442.6s: shapes, polyMedium: ITER 10: 12.71 M hits/sec, 155.73 QPS (0.21 sec for 33 queries), totHits=2693559 442.8s: shapes, polyMedium: ITER 11: 13.01 M hits/sec, 159.34 QPS (0.21 sec for 33 queries), totHits=2693559 443.0s: shapes, polyMedium: ITER 12: 12.88 M hits/sec, 157.78 QPS (0.21 sec for 33 queries), totHits=2693559 443.2s: shapes, polyMedium: ITER 13: 12.65 M hits/sec, 154.92 QPS (0.21 sec for 33 queries), totHits=2693559 443.4s: shapes, polyMedium: ITER 14: 12.99 M hits/sec, 159.15 QPS (0.21 sec for 33 queries), totHits=2693559 443.7s: shapes, polyMedium: ITER 15: 12.92 M hits/sec, 158.25 QPS (0.21 sec for 33 queries), totHits=2693559 443.9s: shapes, polyMedium: ITER 16: 12.82 M hits/sec, 157.04 QPS (0.21 sec for 33 queries), totHits=2693559 444.1s: shapes, polyMedium: ITER 17: 12.79 M hits/sec, 156.64 QPS (0.21 sec for 33 queries), totHits=2693559 444.3s: shapes, polyMedium: ITER 18: 12.73 M hits/sec, 155.95 QPS (0.21 sec for 33 queries), totHits=2693559 444.5s: shapes, polyMedium: ITER 19: 12.82 M hits/sec, 157.07 QPS (0.21 sec for 33 queries), totHits=2693559 444.5s: shapes, polyMedium: BEST M hits/sec: 13.181059568476488 444.5s: shapes, polyMedium: BEST QPS: 161.48707556052202 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.2s|0.0s|0.70|0.00| |points|107.7s|0.0s|0.49|0.00| |shapes|152.4s|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.52|30.91|2693541| |polyMedium|points|16.48|201.88|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|13.18|161.49|2693559| |polyRussia|geo3d|3.70|1.05|3508671| |polyRussia|points|67.17|19.14|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|47.86|13.64|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 444.8s: points, poly 10: INDEX SIZE: 0.4939169967547059 GB 444.8s: points, poly 10: READER MB: 0.0 444.8s: points, poly 10: maxDoc=60844404 446.8s: points, poly 10: ITER 0: 177.95 M hits/sec, 112.53 QPS (2.00 sec for 225 queries), totHits=355809475 446.8s: points, poly 10: *** 448.5s: points, poly 10: ITER 1: 208.56 M hits/sec, 131.88 QPS (1.71 sec for 225 queries), totHits=355809475 448.5s: points, poly 10: *** 449.8s: points, poly 10: ITER 2: 274.19 M hits/sec, 173.39 QPS (1.30 sec for 225 queries), totHits=355809475 449.8s: points, poly 10: *** 451.0s: points, poly 10: ITER 3: 280.39 M hits/sec, 177.31 QPS (1.27 sec for 225 queries), totHits=355809475 451.0s: points, poly 10: *** 452.3s: points, poly 10: ITER 4: 279.28 M hits/sec, 176.61 QPS (1.27 sec for 225 queries), totHits=355809475 453.6s: points, poly 10: ITER 5: 281.84 M hits/sec, 178.23 QPS (1.26 sec for 225 queries), totHits=355809475 453.6s: points, poly 10: *** 454.8s: points, poly 10: ITER 6: 279.12 M hits/sec, 176.51 QPS (1.27 sec for 225 queries), totHits=355809475 456.1s: points, poly 10: ITER 7: 279.50 M hits/sec, 176.74 QPS (1.27 sec for 225 queries), totHits=355809475 457.4s: points, poly 10: ITER 8: 280.52 M hits/sec, 177.39 QPS (1.27 sec for 225 queries), totHits=355809475 458.7s: points, poly 10: ITER 9: 273.93 M hits/sec, 173.23 QPS (1.30 sec for 225 queries), totHits=355809475 460.0s: points, poly 10: ITER 10: 281.07 M hits/sec, 177.74 QPS (1.27 sec for 225 queries), totHits=355809475 461.2s: points, poly 10: ITER 11: 280.03 M hits/sec, 177.08 QPS (1.27 sec for 225 queries), totHits=355809475 462.5s: points, poly 10: ITER 12: 277.31 M hits/sec, 175.36 QPS (1.28 sec for 225 queries), totHits=355809475 463.8s: points, poly 10: ITER 13: 279.64 M hits/sec, 176.83 QPS (1.27 sec for 225 queries), totHits=355809475 465.1s: points, poly 10: ITER 14: 274.69 M hits/sec, 173.71 QPS (1.30 sec for 225 queries), totHits=355809475 466.3s: points, poly 10: ITER 15: 281.63 M hits/sec, 178.09 QPS (1.26 sec for 225 queries), totHits=355809475 467.6s: points, poly 10: ITER 16: 278.50 M hits/sec, 176.11 QPS (1.28 sec for 225 queries), totHits=355809475 468.9s: points, poly 10: ITER 17: 280.00 M hits/sec, 177.06 QPS (1.27 sec for 225 queries), totHits=355809475 470.1s: points, poly 10: ITER 18: 282.70 M hits/sec, 178.77 QPS (1.26 sec for 225 queries), totHits=355809475 470.1s: points, poly 10: *** 471.4s: points, poly 10: ITER 19: 277.94 M hits/sec, 175.76 QPS (1.28 sec for 225 queries), totHits=355809475 471.4s: points, poly 10: BEST M hits/sec: 282.701996589273 471.4s: points, poly 10: BEST QPS: 178.76968912249012 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.2s|0.0s|0.70|0.00| |points|107.7s|0.0s|0.49|0.00| |shapes|152.4s|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|282.70|178.77|355809475| |poly 10|geopoint|||| |poly 10|shapes|||| |polyMedium|geo3d|2.52|30.91|2693541| |polyMedium|points|16.48|201.88|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|13.18|161.49|2693559| |polyRussia|geo3d|3.70|1.05|3508671| |polyRussia|points|67.17|19.14|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|47.86|13.64|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 471.7s: geo3d, poly 10: INDEX SIZE: 0.6990031152963638 GB 471.7s: geo3d, poly 10: READER MB: 0.0 471.7s: geo3d, poly 10: maxDoc=60844404 473.6s: geo3d, poly 10: ITER 0: 182.39 M hits/sec, 115.32 QPS (1.95 sec for 225 queries), totHits=355855227 473.6s: geo3d, poly 10: *** 475.2s: geo3d, poly 10: ITER 1: 235.46 M hits/sec, 148.88 QPS (1.51 sec for 225 queries), totHits=355855227 475.2s: geo3d, poly 10: *** 476.7s: geo3d, poly 10: ITER 2: 236.87 M hits/sec, 149.77 QPS (1.50 sec for 225 queries), totHits=355855227 476.7s: geo3d, poly 10: *** 478.2s: geo3d, poly 10: ITER 3: 237.52 M hits/sec, 150.18 QPS (1.50 sec for 225 queries), totHits=355855227 478.2s: geo3d, poly 10: *** 479.7s: geo3d, poly 10: ITER 4: 236.74 M hits/sec, 149.68 QPS (1.50 sec for 225 queries), totHits=355855227 481.1s: geo3d, poly 10: ITER 5: 242.28 M hits/sec, 153.19 QPS (1.47 sec for 225 queries), totHits=355855227 481.1s: geo3d, poly 10: *** 482.6s: geo3d, poly 10: ITER 6: 241.64 M hits/sec, 152.79 QPS (1.47 sec for 225 queries), totHits=355855227 484.1s: geo3d, poly 10: ITER 7: 236.83 M hits/sec, 149.74 QPS (1.50 sec for 225 queries), totHits=355855227 485.6s: geo3d, poly 10: ITER 8: 235.01 M hits/sec, 148.59 QPS (1.51 sec for 225 queries), totHits=355855227 487.1s: geo3d, poly 10: ITER 9: 233.62 M hits/sec, 147.71 QPS (1.52 sec for 225 queries), totHits=355855227 488.6s: geo3d, poly 10: ITER 10: 236.94 M hits/sec, 149.81 QPS (1.50 sec for 225 queries), totHits=355855227 490.2s: geo3d, poly 10: ITER 11: 235.10 M hits/sec, 148.65 QPS (1.51 sec for 225 queries), totHits=355855227 491.7s: geo3d, poly 10: ITER 12: 235.67 M hits/sec, 149.01 QPS (1.51 sec for 225 queries), totHits=355855227 493.2s: geo3d, poly 10: ITER 13: 234.88 M hits/sec, 148.51 QPS (1.52 sec for 225 queries), totHits=355855227 494.7s: geo3d, poly 10: ITER 14: 231.43 M hits/sec, 146.33 QPS (1.54 sec for 225 queries), totHits=355855227 496.3s: geo3d, poly 10: ITER 15: 229.62 M hits/sec, 145.19 QPS (1.55 sec for 225 queries), totHits=355855227 497.8s: geo3d, poly 10: ITER 16: 236.05 M hits/sec, 149.25 QPS (1.51 sec for 225 queries), totHits=355855227 499.3s: geo3d, poly 10: ITER 17: 239.39 M hits/sec, 151.36 QPS (1.49 sec for 225 queries), totHits=355855227 500.8s: geo3d, poly 10: ITER 18: 235.78 M hits/sec, 149.08 QPS (1.51 sec for 225 queries), totHits=355855227 502.3s: geo3d, poly 10: ITER 19: 234.18 M hits/sec, 148.06 QPS (1.52 sec for 225 queries), totHits=355855227 502.3s: geo3d, poly 10: BEST M hits/sec: 242.2820503132271 502.3s: geo3d, poly 10: BEST QPS: 153.18999746061365 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.2s|0.0s|0.70|0.00| |points|107.7s|0.0s|0.49|0.00| |shapes|152.4s|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.28|153.19|355855227| |poly 10|points|282.70|178.77|355809475| |poly 10|geopoint|||| |poly 10|shapes|||| |polyMedium|geo3d|2.52|30.91|2693541| |polyMedium|points|16.48|201.88|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|13.18|161.49|2693559| |polyRussia|geo3d|3.70|1.05|3508671| |polyRussia|points|67.17|19.14|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|47.86|13.64|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 502.6s: shapes, poly 10: INDEX SIZE: 1.2543620793148875 GB 502.6s: shapes, poly 10: READER MB: 0.0 502.6s: shapes, poly 10: maxDoc=60844404 505.2s: shapes, poly 10: ITER 0: 135.91 M hits/sec, 85.95 QPS (2.62 sec for 225 queries), totHits=355809475 505.2s: shapes, poly 10: *** 507.7s: shapes, poly 10: ITER 1: 140.27 M hits/sec, 88.70 QPS (2.54 sec for 225 queries), totHits=355809475 507.7s: shapes, poly 10: *** 510.3s: shapes, poly 10: ITER 2: 140.03 M hits/sec, 88.55 QPS (2.54 sec for 225 queries), totHits=355809475 512.9s: shapes, poly 10: ITER 3: 135.92 M hits/sec, 85.95 QPS (2.62 sec for 225 queries), totHits=355809475 515.5s: shapes, poly 10: ITER 4: 135.69 M hits/sec, 85.80 QPS (2.62 sec for 225 queries), totHits=355809475 518.2s: shapes, poly 10: ITER 5: 134.48 M hits/sec, 85.04 QPS (2.65 sec for 225 queries), totHits=355809475 520.8s: shapes, poly 10: ITER 6: 133.06 M hits/sec, 84.14 QPS (2.67 sec for 225 queries), totHits=355809475 523.5s: shapes, poly 10: ITER 7: 133.15 M hits/sec, 84.20 QPS (2.67 sec for 225 queries), totHits=355809475 526.2s: shapes, poly 10: ITER 8: 133.99 M hits/sec, 84.73 QPS (2.66 sec for 225 queries), totHits=355809475 528.8s: shapes, poly 10: ITER 9: 134.49 M hits/sec, 85.05 QPS (2.65 sec for 225 queries), totHits=355809475 531.5s: shapes, poly 10: ITER 10: 134.20 M hits/sec, 84.86 QPS (2.65 sec for 225 queries), totHits=355809475 534.1s: shapes, poly 10: ITER 11: 133.75 M hits/sec, 84.58 QPS (2.66 sec for 225 queries), totHits=355809475 536.8s: shapes, poly 10: ITER 12: 133.73 M hits/sec, 84.56 QPS (2.66 sec for 225 queries), totHits=355809475 539.5s: shapes, poly 10: ITER 13: 132.32 M hits/sec, 83.67 QPS (2.69 sec for 225 queries), totHits=355809475 542.1s: shapes, poly 10: ITER 14: 132.88 M hits/sec, 84.03 QPS (2.68 sec for 225 queries), totHits=355809475 544.8s: shapes, poly 10: ITER 15: 134.76 M hits/sec, 85.21 QPS (2.64 sec for 225 queries), totHits=355809475 547.4s: shapes, poly 10: ITER 16: 133.94 M hits/sec, 84.70 QPS (2.66 sec for 225 queries), totHits=355809475 550.1s: shapes, poly 10: ITER 17: 136.05 M hits/sec, 86.03 QPS (2.62 sec for 225 queries), totHits=355809475 552.7s: shapes, poly 10: ITER 18: 134.25 M hits/sec, 84.89 QPS (2.65 sec for 225 queries), totHits=355809475 555.3s: shapes, poly 10: ITER 19: 135.60 M hits/sec, 85.75 QPS (2.62 sec for 225 queries), totHits=355809475 555.3s: shapes, poly 10: BEST M hits/sec: 140.2722418615149 555.3s: shapes, poly 10: BEST QPS: 88.70268117182897 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.2s|0.0s|0.70|0.00| |points|107.7s|0.0s|0.49|0.00| |shapes|152.4s|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.28|153.19|355855227| |poly 10|points|282.70|178.77|355809475| |poly 10|geopoint|||| |poly 10|shapes|140.27|88.70|355809475| |polyMedium|geo3d|2.52|30.91|2693541| |polyMedium|points|16.48|201.88|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|13.18|161.49|2693559| |polyRussia|geo3d|3.70|1.05|3508671| |polyRussia|points|67.17|19.14|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|47.86|13.64|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.6s: points, nearest 10: INDEX SIZE: 0.4939169967547059 GB 555.6s: points, nearest 10: READER MB: 0.0 555.6s: points, nearest 10: maxDoc=60844404 555.7s: points, nearest 10: ITER 0: 1410.32 QPS (0.16 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 555.7s: points, nearest 10: *** 555.8s: points, nearest 10: ITER 1: 2161.34 QPS (0.10 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 555.8s: points, nearest 10: *** 555.9s: points, nearest 10: ITER 2: 3069.40 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 555.9s: points, nearest 10: *** 556.0s: points, nearest 10: ITER 3: 2950.55 QPS (0.08 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 556.1s: points, nearest 10: ITER 4: 3028.29 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 556.1s: points, nearest 10: ITER 5: 3068.11 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 556.2s: points, nearest 10: ITER 6: 3081.77 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 556.2s: points, nearest 10: *** 556.3s: points, nearest 10: ITER 7: 3080.89 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 556.4s: points, nearest 10: ITER 8: 3082.75 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 556.4s: points, nearest 10: *** 556.4s: points, nearest 10: ITER 9: 2911.06 QPS (0.08 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 556.5s: points, nearest 10: ITER 10: 3068.25 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 556.6s: points, nearest 10: ITER 11: 3106.27 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 556.6s: points, nearest 10: *** 556.7s: points, nearest 10: ITER 12: 3116.12 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 556.7s: points, nearest 10: *** 556.7s: points, nearest 10: ITER 13: 3116.47 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 556.7s: points, nearest 10: *** 556.8s: points, nearest 10: ITER 14: 3114.24 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 556.9s: points, nearest 10: ITER 15: 3111.71 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 556.9s: points, nearest 10: ITER 16: 3120.05 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 556.9s: points, nearest 10: *** 557.0s: points, nearest 10: ITER 17: 3100.14 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 557.1s: points, nearest 10: ITER 18: 3114.10 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 557.2s: points, nearest 10: ITER 19: 3116.04 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 557.2s: points, nearest 10: BEST M hits/sec: 0.03120045281425172 557.2s: points, nearest 10: BEST QPS: 3120.0452814251726 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.2s|0.0s|0.70|0.00| |points|107.7s|0.0s|0.49|0.00| |shapes|152.4s|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.28|153.19|355855227| |poly 10|points|282.70|178.77|355809475| |poly 10|geopoint|||| |poly 10|shapes|140.27|88.70|355809475| |polyMedium|geo3d|2.52|30.91|2693541| |polyMedium|points|16.48|201.88|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|13.18|161.49|2693559| |polyRussia|geo3d|3.70|1.05|3508671| |polyRussia|points|67.17|19.14|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|47.86|13.64|3508846| |nearest 10|geo3d|||| |nearest 10|points|0.03|3120.05|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 558.8s: points, sort: 1000000... 560.8s: points, sort: 2000000... 562.3s: points, sort: 3000000... 563.7s: points, sort: 4000000... 565.1s: points, sort: 5000000... 566.5s: points, sort: 6000000... 567.9s: points, sort: 7000000... 569.3s: points, sort: 8000000... 570.7s: points, sort: 9000000... 572.1s: points, sort: 10000000... 579.4s: points, sort: 11000000... 580.3s: points, sort: 12000000... 581.7s: points, sort: 13000000... 583.1s: points, sort: 14000000... 584.5s: points, sort: 15000000... 585.9s: points, sort: 16000000... 587.3s: points, sort: 17000000... 588.7s: points, sort: 18000000... 590.1s: points, sort: 19000000... 591.5s: points, sort: 20000000... 592.9s: points, sort: 21000000... 600.0s: points, sort: 22000000... 600.9s: points, sort: 23000000... 602.3s: points, sort: 24000000... 603.7s: points, sort: 25000000... 605.1s: points, sort: 26000000... 606.5s: points, sort: 27000000... 607.9s: points, sort: 28000000... 609.2s: points, sort: 29000000... 610.6s: points, sort: 30000000... 612.0s: points, sort: 31000000... 613.4s: points, sort: 32000000... 620.5s: points, sort: 33000000... 621.8s: points, sort: 34000000... 622.8s: points, sort: 35000000... 624.1s: points, sort: 36000000... 625.5s: points, sort: 37000000... 626.9s: points, sort: 38000000... 628.2s: points, sort: 39000000... 629.6s: points, sort: 40000000... 630.9s: points, sort: 41000000... 632.3s: points, sort: 42000000... 633.7s: points, sort: 43000000... 640.8s: points, sort: 44000000... 642.1s: points, sort: 45000000... 643.1s: points, sort: 46000000... 644.4s: points, sort: 47000000... 645.8s: points, sort: 48000000... 647.2s: points, sort: 49000000... 648.6s: points, sort: 50000000... 650.0s: points, sort: 51000000... 651.4s: points, sort: 52000000... 652.8s: points, sort: 53000000... 654.1s: points, sort: 54000000... 661.2s: points, sort: 55000000... 662.6s: points, sort: 56000000... 663.5s: points, sort: 57000000... 664.9s: points, sort: 58000000... 666.3s: points, sort: 59000000... 667.6s: points, sort: 60000000... 672.0s: points, sort: 114.797272426 sec to index part 0 672.0s: points, sort: INDEX SIZE: 0.9472499107941985 GB 672.0s: points, sort: READER MB: 0.0 672.0s: points, sort: maxDoc=60844404 674.2s: points, sort: ITER 0: 130.46 M hits/sec, 132.75 QPS (1.69 sec for 225 queries), totHits=221118844 674.2s: points, sort: *** 676.2s: points, sort: ITER 1: 147.11 M hits/sec, 149.70 QPS (1.50 sec for 225 queries), totHits=221118844 676.2s: points, sort: *** 678.2s: points, sort: ITER 2: 144.45 M hits/sec, 146.98 QPS (1.53 sec for 225 queries), totHits=221118844 680.2s: points, sort: ITER 3: 146.47 M hits/sec, 149.04 QPS (1.51 sec for 225 queries), totHits=221118844 682.1s: points, sort: ITER 4: 150.01 M hits/sec, 152.65 QPS (1.47 sec for 225 queries), totHits=221118844 682.1s: points, sort: *** 684.1s: points, sort: ITER 5: 147.92 M hits/sec, 150.51 QPS (1.49 sec for 225 queries), totHits=221118844 686.0s: points, sort: ITER 6: 147.15 M hits/sec, 149.74 QPS (1.50 sec for 225 queries), totHits=221118844 688.0s: points, sort: ITER 7: 150.37 M hits/sec, 153.01 QPS (1.47 sec for 225 queries), totHits=221118844 688.0s: points, sort: *** 689.9s: points, sort: ITER 8: 148.24 M hits/sec, 150.84 QPS (1.49 sec for 225 queries), totHits=221118844 691.8s: points, sort: ITER 9: 150.08 M hits/sec, 152.71 QPS (1.47 sec for 225 queries), totHits=221118844 693.8s: points, sort: ITER 10: 149.78 M hits/sec, 152.41 QPS (1.48 sec for 225 queries), totHits=221118844 695.8s: points, sort: ITER 11: 148.55 M hits/sec, 151.16 QPS (1.49 sec for 225 queries), totHits=221118844 697.7s: points, sort: ITER 12: 149.74 M hits/sec, 152.37 QPS (1.48 sec for 225 queries), totHits=221118844 699.6s: points, sort: ITER 13: 148.62 M hits/sec, 151.23 QPS (1.49 sec for 225 queries), totHits=221118844 701.5s: points, sort: ITER 14: 150.74 M hits/sec, 153.39 QPS (1.47 sec for 225 queries), totHits=221118844 701.5s: points, sort: *** 703.4s: points, sort: ITER 15: 151.71 M hits/sec, 154.37 QPS (1.46 sec for 225 queries), totHits=221118844 703.4s: points, sort: *** 705.4s: points, sort: ITER 16: 149.67 M hits/sec, 152.30 QPS (1.48 sec for 225 queries), totHits=221118844 707.3s: points, sort: ITER 17: 148.21 M hits/sec, 150.81 QPS (1.49 sec for 225 queries), totHits=221118844 709.3s: points, sort: ITER 18: 144.46 M hits/sec, 147.00 QPS (1.53 sec for 225 queries), totHits=221118844 711.3s: points, sort: ITER 19: 151.27 M hits/sec, 153.93 QPS (1.46 sec for 225 queries), totHits=221118844 711.3s: points, sort: BEST M hits/sec: 151.70661111345336 711.3s: points, sort: BEST QPS: 154.36941910082982 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.2s|0.0s|0.70|0.00| |points|107.7s|0.0s|0.49|0.00| |shapes|152.4s|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.28|153.19|355855227| |poly 10|points|282.70|178.77|355809475| |poly 10|geopoint|||| |poly 10|shapes|140.27|88.70|355809475| |polyMedium|geo3d|2.52|30.91|2693541| |polyMedium|points|16.48|201.88|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|13.18|161.49|2693559| |polyRussia|geo3d|3.70|1.05|3508671| |polyRussia|points|67.17|19.14|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|47.86|13.64|3508846| |nearest 10|geo3d|||| |nearest 10|points|0.03|3120.05|60844404| |nearest 10|geopoint|||| |nearest 10|shapes|||| |sort|geo3d|||| |sort|points|151.71|154.37|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 711.5s: points, distance: INDEX SIZE: 0.4939169967547059 GB 711.5s: points, distance: READER MB: 0.0 711.5s: points, distance: maxDoc=60844404 713.1s: points, distance: ITER 0: 244.43 M hits/sec, 143.61 QPS (1.57 sec for 225 queries), totHits=382961957 713.1s: points, distance: *** 714.3s: points, distance: ITER 1: 308.62 M hits/sec, 181.32 QPS (1.24 sec for 225 queries), totHits=382961957 714.3s: points, distance: *** 715.5s: points, distance: ITER 2: 318.22 M hits/sec, 186.97 QPS (1.20 sec for 225 queries), totHits=382961957 715.5s: points, distance: *** 716.7s: points, distance: ITER 3: 319.68 M hits/sec, 187.82 QPS (1.20 sec for 225 queries), totHits=382961957 716.7s: points, distance: *** 717.9s: points, distance: ITER 4: 319.10 M hits/sec, 187.48 QPS (1.20 sec for 225 queries), totHits=382961957 719.2s: points, distance: ITER 5: 312.52 M hits/sec, 183.61 QPS (1.23 sec for 225 queries), totHits=382961957 720.4s: points, distance: ITER 6: 318.48 M hits/sec, 187.11 QPS (1.20 sec for 225 queries), totHits=382961957 721.6s: points, distance: ITER 7: 317.19 M hits/sec, 186.36 QPS (1.21 sec for 225 queries), totHits=382961957 722.8s: points, distance: ITER 8: 318.86 M hits/sec, 187.34 QPS (1.20 sec for 225 queries), totHits=382961957 724.0s: points, distance: ITER 9: 317.26 M hits/sec, 186.40 QPS (1.21 sec for 225 queries), totHits=382961957 725.2s: points, distance: ITER 10: 320.78 M hits/sec, 188.46 QPS (1.19 sec for 225 queries), totHits=382961957 725.2s: points, distance: *** 726.4s: points, distance: ITER 11: 318.52 M hits/sec, 187.14 QPS (1.20 sec for 225 queries), totHits=382961957 727.6s: points, distance: ITER 12: 315.20 M hits/sec, 185.19 QPS (1.21 sec for 225 queries), totHits=382961957 728.8s: points, distance: ITER 13: 308.79 M hits/sec, 181.42 QPS (1.24 sec for 225 queries), totHits=382961957 730.1s: points, distance: ITER 14: 309.19 M hits/sec, 181.65 QPS (1.24 sec for 225 queries), totHits=382961957 731.3s: points, distance: ITER 15: 309.49 M hits/sec, 181.83 QPS (1.24 sec for 225 queries), totHits=382961957 732.5s: points, distance: ITER 16: 312.52 M hits/sec, 183.61 QPS (1.23 sec for 225 queries), totHits=382961957 733.8s: points, distance: ITER 17: 310.38 M hits/sec, 182.36 QPS (1.23 sec for 225 queries), totHits=382961957 735.0s: points, distance: ITER 18: 314.90 M hits/sec, 185.01 QPS (1.22 sec for 225 queries), totHits=382961957 736.2s: points, distance: ITER 19: 313.47 M hits/sec, 184.17 QPS (1.22 sec for 225 queries), totHits=382961957 736.2s: points, distance: BEST M hits/sec: 320.7755039205512 736.2s: points, distance: BEST QPS: 188.46385930215004 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.2s|0.0s|0.70|0.00| |points|107.7s|0.0s|0.49|0.00| |shapes|152.4s|0.0s|1.25|0.00| ||Shape||Approach||M hits/sec||QPS||Hit count|| |distance|geo3d|||| |distance|points|320.78|188.46|382961957| |distance|geopoint|||| |distance|shapes|||| |box|geo3d|||| |box|points|||| |box|geopoint|||| |box|shapes|||| |poly 10|geo3d|242.28|153.19|355855227| |poly 10|points|282.70|178.77|355809475| |poly 10|geopoint|||| |poly 10|shapes|140.27|88.70|355809475| |polyMedium|geo3d|2.52|30.91|2693541| |polyMedium|points|16.48|201.88|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|13.18|161.49|2693559| |polyRussia|geo3d|3.70|1.05|3508671| |polyRussia|points|67.17|19.14|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|47.86|13.64|3508846| |nearest 10|geo3d|||| |nearest 10|points|0.03|3120.05|60844404| |nearest 10|geopoint|||| |nearest 10|shapes|||| |sort|geo3d|||| |sort|points|151.71|154.37|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 736.5s: geo3d, distance: INDEX SIZE: 0.6990031152963638 GB 736.5s: geo3d, distance: READER MB: 0.0 736.5s: geo3d, distance: maxDoc=60844404 738.1s: geo3d, distance: ITER 0: 226.33 M hits/sec, 132.83 QPS (1.69 sec for 225 queries), totHits=383371904 738.1s: geo3d, distance: *** 739.5s: geo3d, distance: ITER 1: 287.97 M hits/sec, 169.01 QPS (1.33 sec for 225 queries), totHits=383371904 739.5s: geo3d, distance: *** 740.8s: geo3d, distance: ITER 2: 294.82 M hits/sec, 173.03 QPS (1.30 sec for 225 queries), totHits=383371904 740.8s: geo3d, distance: *** 742.1s: geo3d, distance: ITER 3: 295.15 M hits/sec, 173.23 QPS (1.30 sec for 225 queries), totHits=383371904 742.1s: geo3d, distance: *** 743.4s: geo3d, distance: ITER 4: 298.35 M hits/sec, 175.10 QPS (1.28 sec for 225 queries), totHits=383371904 743.4s: geo3d, distance: *** 744.7s: geo3d, distance: ITER 5: 298.06 M hits/sec, 174.93 QPS (1.29 sec for 225 queries), totHits=383371904 745.9s: geo3d, distance: ITER 6: 300.89 M hits/sec, 176.59 QPS (1.27 sec for 225 queries), totHits=383371904 745.9s: geo3d, distance: *** 747.2s: geo3d, distance: ITER 7: 300.38 M hits/sec, 176.29 QPS (1.28 sec for 225 queries), totHits=383371904 748.5s: geo3d, distance: ITER 8: 301.83 M hits/sec, 177.14 QPS (1.27 sec for 225 queries), totHits=383371904 748.5s: geo3d, distance: *** 749.8s: geo3d, distance: ITER 9: 297.87 M hits/sec, 174.82 QPS (1.29 sec for 225 queries), totHits=383371904 751.1s: geo3d, distance: ITER 10: 296.00 M hits/sec, 173.72 QPS (1.30 sec for 225 queries), totHits=383371904 752.4s: geo3d, distance: ITER 11: 293.26 M hits/sec, 172.11 QPS (1.31 sec for 225 queries), totHits=383371904 753.7s: geo3d, distance: ITER 12: 296.47 M hits/sec, 174.00 QPS (1.29 sec for 225 queries), totHits=383371904 754.9s: geo3d, distance: ITER 13: 297.66 M hits/sec, 174.70 QPS (1.29 sec for 225 queries), totHits=383371904 756.2s: geo3d, distance: ITER 14: 294.58 M hits/sec, 172.89 QPS (1.30 sec for 225 queries), totHits=383371904 757.5s: geo3d, distance: ITER 15: 295.20 M hits/sec, 173.25 QPS (1.30 sec for 225 queries), totHits=383371904 758.8s: geo3d, distance: ITER 16: 297.45 M hits/sec, 174.57 QPS (1.29 sec for 225 queries), totHits=383371904 760.1s: geo3d, distance: ITER 17: 294.61 M hits/sec, 172.91 QPS (1.30 sec for 225 queries), totHits=383371904 761.5s: geo3d, distance: ITER 18: 291.21 M hits/sec, 170.91 QPS (1.32 sec for 225 queries), totHits=383371904 762.8s: geo3d, distance: ITER 19: 292.36 M hits/sec, 171.59 QPS (1.31 sec for 225 queries), totHits=383371904 762.8s: geo3d, distance: BEST M hits/sec: 301.8320670649902 762.8s: geo3d, distance: BEST QPS: 177.14447611065103 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.2s|0.0s|0.70|0.00| |points|107.7s|0.0s|0.49|0.00| |shapes|152.4s|0.0s|1.25|0.00| ||Shape||Approach||M hits/sec||QPS||Hit count|| |distance|geo3d|301.83|177.14|383371904| |distance|points|320.78|188.46|382961957| |distance|geopoint|||| |distance|shapes|||| |box|geo3d|||| |box|points|||| |box|geopoint|||| |box|shapes|||| |poly 10|geo3d|242.28|153.19|355855227| |poly 10|points|282.70|178.77|355809475| |poly 10|geopoint|||| |poly 10|shapes|140.27|88.70|355809475| |polyMedium|geo3d|2.52|30.91|2693541| |polyMedium|points|16.48|201.88|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|13.18|161.49|2693559| |polyRussia|geo3d|3.70|1.05|3508671| |polyRussia|points|67.17|19.14|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|47.86|13.64|3508846| |nearest 10|geo3d|||| |nearest 10|points|0.03|3120.05|60844404| |nearest 10|geopoint|||| |nearest 10|shapes|||| |sort|geo3d|||| |sort|points|151.71|154.37|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 763.0s: shapes, distance: INDEX SIZE: 1.2543620793148875 GB 763.0s: shapes, distance: READER MB: 0.0 763.0s: shapes, distance: maxDoc=60844404 765.6s: shapes, distance: ITER 0: 151.01 M hits/sec, 88.72 QPS (2.54 sec for 225 queries), totHits=382961957 765.6s: shapes, distance: *** 767.9s: shapes, distance: ITER 1: 166.91 M hits/sec, 98.06 QPS (2.29 sec for 225 queries), totHits=382961957 767.9s: shapes, distance: *** 769.8s: shapes, distance: ITER 2: 199.41 M hits/sec, 117.16 QPS (1.92 sec for 225 queries), totHits=382961957 769.8s: shapes, distance: *** 771.7s: shapes, distance: ITER 3: 193.85 M hits/sec, 113.89 QPS (1.98 sec for 225 queries), totHits=382961957 773.7s: shapes, distance: ITER 4: 193.95 M hits/sec, 113.95 QPS (1.97 sec for 225 queries), totHits=382961957 775.7s: shapes, distance: ITER 5: 189.50 M hits/sec, 111.34 QPS (2.02 sec for 225 queries), totHits=382961957 777.7s: shapes, distance: ITER 6: 191.93 M hits/sec, 112.76 QPS (2.00 sec for 225 queries), totHits=382961957 779.8s: shapes, distance: ITER 7: 188.22 M hits/sec, 110.58 QPS (2.03 sec for 225 queries), totHits=382961957 781.8s: shapes, distance: ITER 8: 188.30 M hits/sec, 110.63 QPS (2.03 sec for 225 queries), totHits=382961957 783.8s: shapes, distance: ITER 9: 191.15 M hits/sec, 112.31 QPS (2.00 sec for 225 queries), totHits=382961957 785.8s: shapes, distance: ITER 10: 191.44 M hits/sec, 112.48 QPS (2.00 sec for 225 queries), totHits=382961957 787.8s: shapes, distance: ITER 11: 188.79 M hits/sec, 110.92 QPS (2.03 sec for 225 queries), totHits=382961957 789.9s: shapes, distance: ITER 12: 189.43 M hits/sec, 111.29 QPS (2.02 sec for 225 queries), totHits=382961957 791.9s: shapes, distance: ITER 13: 191.92 M hits/sec, 112.76 QPS (2.00 sec for 225 queries), totHits=382961957 793.9s: shapes, distance: ITER 14: 191.02 M hits/sec, 112.23 QPS (2.00 sec for 225 queries), totHits=382961957 795.8s: shapes, distance: ITER 15: 194.57 M hits/sec, 114.31 QPS (1.97 sec for 225 queries), totHits=382961957 797.8s: shapes, distance: ITER 16: 192.15 M hits/sec, 112.89 QPS (1.99 sec for 225 queries), totHits=382961957 799.8s: shapes, distance: ITER 17: 190.06 M hits/sec, 111.66 QPS (2.01 sec for 225 queries), totHits=382961957 801.9s: shapes, distance: ITER 18: 188.07 M hits/sec, 110.50 QPS (2.04 sec for 225 queries), totHits=382961957 803.9s: shapes, distance: ITER 19: 189.11 M hits/sec, 111.11 QPS (2.03 sec for 225 queries), totHits=382961957 803.9s: shapes, distance: BEST M hits/sec: 199.41124516057178 803.9s: shapes, distance: BEST QPS: 117.15923563950415 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.2s|0.0s|0.70|0.00| |points|107.7s|0.0s|0.49|0.00| |shapes|152.4s|0.0s|1.25|0.00| ||Shape||Approach||M hits/sec||QPS||Hit count|| |distance|geo3d|301.83|177.14|383371904| |distance|points|320.78|188.46|382961957| |distance|geopoint|||| |distance|shapes|199.41|117.16|382961957| |box|geo3d|||| |box|points|||| |box|geopoint|||| |box|shapes|||| |poly 10|geo3d|242.28|153.19|355855227| |poly 10|points|282.70|178.77|355809475| |poly 10|geopoint|||| |poly 10|shapes|140.27|88.70|355809475| |polyMedium|geo3d|2.52|30.91|2693541| |polyMedium|points|16.48|201.88|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|13.18|161.49|2693559| |polyRussia|geo3d|3.70|1.05|3508671| |polyRussia|points|67.17|19.14|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|47.86|13.64|3508846| |nearest 10|geo3d|||| |nearest 10|points|0.03|3120.05|60844404| |nearest 10|geopoint|||| |nearest 10|shapes|||| |sort|geo3d|||| |sort|points|151.71|154.37|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 804.2s: points, box: INDEX SIZE: 0.4939169967547059 GB 804.2s: points, box: READER MB: 0.0 804.2s: points, box: maxDoc=60844404 804.9s: points, box: ITER 0: 298.15 M hits/sec, 303.38 QPS (0.74 sec for 225 queries), totHits=221118844 804.9s: points, box: *** 805.3s: points, box: ITER 1: 508.04 M hits/sec, 516.96 QPS (0.44 sec for 225 queries), totHits=221118844 805.3s: points, box: *** 805.7s: points, box: ITER 2: 542.22 M hits/sec, 551.74 QPS (0.41 sec for 225 queries), totHits=221118844 805.7s: points, box: *** 806.2s: points, box: ITER 3: 540.18 M hits/sec, 549.66 QPS (0.41 sec for 225 queries), totHits=221118844 806.6s: points, box: ITER 4: 552.96 M hits/sec, 562.67 QPS (0.40 sec for 225 queries), totHits=221118844 806.6s: points, box: *** 807.0s: points, box: ITER 5: 510.51 M hits/sec, 519.47 QPS (0.43 sec for 225 queries), totHits=221118844 807.4s: points, box: ITER 6: 534.97 M hits/sec, 544.36 QPS (0.41 sec for 225 queries), totHits=221118844 807.8s: points, box: ITER 7: 552.32 M hits/sec, 562.02 QPS (0.40 sec for 225 queries), totHits=221118844 808.2s: points, box: ITER 8: 542.52 M hits/sec, 552.05 QPS (0.41 sec for 225 queries), totHits=221118844 808.6s: points, box: ITER 9: 532.95 M hits/sec, 542.31 QPS (0.41 sec for 225 queries), totHits=221118844 809.0s: points, box: ITER 10: 579.14 M hits/sec, 589.31 QPS (0.38 sec for 225 queries), totHits=221118844 809.0s: points, box: *** 809.4s: points, box: ITER 11: 566.61 M hits/sec, 576.55 QPS (0.39 sec for 225 queries), totHits=221118844 809.8s: points, box: ITER 12: 536.77 M hits/sec, 546.20 QPS (0.41 sec for 225 queries), totHits=221118844 810.2s: points, box: ITER 13: 551.03 M hits/sec, 560.70 QPS (0.40 sec for 225 queries), totHits=221118844 810.6s: points, box: ITER 14: 524.92 M hits/sec, 534.13 QPS (0.42 sec for 225 queries), totHits=221118844 811.1s: points, box: ITER 15: 504.02 M hits/sec, 512.86 QPS (0.44 sec for 225 queries), totHits=221118844 811.5s: points, box: ITER 16: 560.29 M hits/sec, 570.12 QPS (0.39 sec for 225 queries), totHits=221118844 811.9s: points, box: ITER 17: 537.16 M hits/sec, 546.59 QPS (0.41 sec for 225 queries), totHits=221118844 812.3s: points, box: ITER 18: 554.35 M hits/sec, 564.08 QPS (0.40 sec for 225 queries), totHits=221118844 812.7s: points, box: ITER 19: 577.74 M hits/sec, 587.88 QPS (0.38 sec for 225 queries), totHits=221118844 812.7s: points, box: BEST M hits/sec: 579.1398947623031 812.7s: points, box: BEST QPS: 589.3051626188775 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.2s|0.0s|0.70|0.00| |points|107.7s|0.0s|0.49|0.00| |shapes|152.4s|0.0s|1.25|0.00| ||Shape||Approach||M hits/sec||QPS||Hit count|| |distance|geo3d|301.83|177.14|383371904| |distance|points|320.78|188.46|382961957| |distance|geopoint|||| |distance|shapes|199.41|117.16|382961957| |box|geo3d|||| |box|points|579.14|589.31|221118844| |box|geopoint|||| |box|shapes|||| |poly 10|geo3d|242.28|153.19|355855227| |poly 10|points|282.70|178.77|355809475| |poly 10|geopoint|||| |poly 10|shapes|140.27|88.70|355809475| |polyMedium|geo3d|2.52|30.91|2693541| |polyMedium|points|16.48|201.88|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|13.18|161.49|2693559| |polyRussia|geo3d|3.70|1.05|3508671| |polyRussia|points|67.17|19.14|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|47.86|13.64|3508846| |nearest 10|geo3d|||| |nearest 10|points|0.03|3120.05|60844404| |nearest 10|geopoint|||| |nearest 10|shapes|||| |sort|geo3d|||| |sort|points|151.71|154.37|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 812.9s: geo3d, box: INDEX SIZE: 0.6990031152963638 GB 812.9s: geo3d, box: READER MB: 0.0 812.9s: geo3d, box: maxDoc=60844404 814.3s: geo3d, box: ITER 0: 165.98 M hits/sec, 168.89 QPS (1.33 sec for 225 queries), totHits=221118844 814.3s: geo3d, box: *** 815.2s: geo3d, box: ITER 1: 234.67 M hits/sec, 238.79 QPS (0.94 sec for 225 queries), totHits=221118844 815.2s: geo3d, box: *** 816.2s: geo3d, box: ITER 2: 229.41 M hits/sec, 233.44 QPS (0.96 sec for 225 queries), totHits=221118844 817.1s: geo3d, box: ITER 3: 238.29 M hits/sec, 242.48 QPS (0.93 sec for 225 queries), totHits=221118844 817.1s: geo3d, box: *** 818.0s: geo3d, box: ITER 4: 238.56 M hits/sec, 242.75 QPS (0.93 sec for 225 queries), totHits=221118844 818.0s: geo3d, box: *** 818.9s: geo3d, box: ITER 5: 238.43 M hits/sec, 242.61 QPS (0.93 sec for 225 queries), totHits=221118844 819.9s: geo3d, box: ITER 6: 240.32 M hits/sec, 244.54 QPS (0.92 sec for 225 queries), totHits=221118844 819.9s: geo3d, box: *** 820.8s: geo3d, box: ITER 7: 239.31 M hits/sec, 243.51 QPS (0.92 sec for 225 queries), totHits=221118844 821.7s: geo3d, box: ITER 8: 239.20 M hits/sec, 243.40 QPS (0.92 sec for 225 queries), totHits=221118844 822.6s: geo3d, box: ITER 9: 240.76 M hits/sec, 244.98 QPS (0.92 sec for 225 queries), totHits=221118844 822.6s: geo3d, box: *** 823.6s: geo3d, box: ITER 10: 238.40 M hits/sec, 242.58 QPS (0.93 sec for 225 queries), totHits=221118844 824.5s: geo3d, box: ITER 11: 237.13 M hits/sec, 241.30 QPS (0.93 sec for 225 queries), totHits=221118844 825.4s: geo3d, box: ITER 12: 236.44 M hits/sec, 240.59 QPS (0.94 sec for 225 queries), totHits=221118844 826.4s: geo3d, box: ITER 13: 239.12 M hits/sec, 243.31 QPS (0.92 sec for 225 queries), totHits=221118844 827.3s: geo3d, box: ITER 14: 239.02 M hits/sec, 243.21 QPS (0.93 sec for 225 queries), totHits=221118844 828.2s: geo3d, box: ITER 15: 232.29 M hits/sec, 236.37 QPS (0.95 sec for 225 queries), totHits=221118844 829.2s: geo3d, box: ITER 16: 234.68 M hits/sec, 238.80 QPS (0.94 sec for 225 queries), totHits=221118844 830.1s: geo3d, box: ITER 17: 233.64 M hits/sec, 237.74 QPS (0.95 sec for 225 queries), totHits=221118844 831.0s: geo3d, box: ITER 18: 239.12 M hits/sec, 243.32 QPS (0.92 sec for 225 queries), totHits=221118844 832.0s: geo3d, box: ITER 19: 230.43 M hits/sec, 234.47 QPS (0.96 sec for 225 queries), totHits=221118844 832.0s: geo3d, box: BEST M hits/sec: 240.75796342675568 832.0s: geo3d, box: BEST QPS: 244.98383218311338 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.2s|0.0s|0.70|0.00| |points|107.7s|0.0s|0.49|0.00| |shapes|152.4s|0.0s|1.25|0.00| ||Shape||Approach||M hits/sec||QPS||Hit count|| |distance|geo3d|301.83|177.14|383371904| |distance|points|320.78|188.46|382961957| |distance|geopoint|||| |distance|shapes|199.41|117.16|382961957| |box|geo3d|240.76|244.98|221118844| |box|points|579.14|589.31|221118844| |box|geopoint|||| |box|shapes|||| |poly 10|geo3d|242.28|153.19|355855227| |poly 10|points|282.70|178.77|355809475| |poly 10|geopoint|||| |poly 10|shapes|140.27|88.70|355809475| |polyMedium|geo3d|2.52|30.91|2693541| |polyMedium|points|16.48|201.88|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|13.18|161.49|2693559| |polyRussia|geo3d|3.70|1.05|3508671| |polyRussia|points|67.17|19.14|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|47.86|13.64|3508846| |nearest 10|geo3d|||| |nearest 10|points|0.03|3120.05|60844404| |nearest 10|geopoint|||| |nearest 10|shapes|||| |sort|geo3d|||| |sort|points|151.71|154.37|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 832.3s: shapes, box: INDEX SIZE: 1.2543620793148875 GB 832.3s: shapes, box: READER MB: 0.0 832.3s: shapes, box: maxDoc=60844404 833.8s: shapes, box: ITER 0: 147.63 M hits/sec, 150.23 QPS (1.50 sec for 225 queries), totHits=221118844 833.8s: shapes, box: *** 835.0s: shapes, box: ITER 1: 184.76 M hits/sec, 188.00 QPS (1.20 sec for 225 queries), totHits=221118844 835.0s: shapes, box: *** 836.2s: shapes, box: ITER 2: 183.71 M hits/sec, 186.93 QPS (1.20 sec for 225 queries), totHits=221118844 837.3s: shapes, box: ITER 3: 195.18 M hits/sec, 198.61 QPS (1.13 sec for 225 queries), totHits=221118844 837.3s: shapes, box: *** 838.4s: shapes, box: ITER 4: 198.35 M hits/sec, 201.83 QPS (1.11 sec for 225 queries), totHits=221118844 838.4s: shapes, box: *** 839.5s: shapes, box: ITER 5: 198.07 M hits/sec, 201.55 QPS (1.12 sec for 225 queries), totHits=221118844 840.7s: shapes, box: ITER 6: 189.26 M hits/sec, 192.58 QPS (1.17 sec for 225 queries), totHits=221118844 841.9s: shapes, box: ITER 7: 188.04 M hits/sec, 191.34 QPS (1.18 sec for 225 queries), totHits=221118844 843.1s: shapes, box: ITER 8: 187.41 M hits/sec, 190.70 QPS (1.18 sec for 225 queries), totHits=221118844 844.2s: shapes, box: ITER 9: 189.33 M hits/sec, 192.66 QPS (1.17 sec for 225 queries), totHits=221118844 845.4s: shapes, box: ITER 10: 184.30 M hits/sec, 187.54 QPS (1.20 sec for 225 queries), totHits=221118844 846.6s: shapes, box: ITER 11: 186.64 M hits/sec, 189.91 QPS (1.18 sec for 225 queries), totHits=221118844 847.8s: shapes, box: ITER 12: 181.76 M hits/sec, 184.96 QPS (1.22 sec for 225 queries), totHits=221118844 849.0s: shapes, box: ITER 13: 181.01 M hits/sec, 184.19 QPS (1.22 sec for 225 queries), totHits=221118844 850.3s: shapes, box: ITER 14: 179.87 M hits/sec, 183.03 QPS (1.23 sec for 225 queries), totHits=221118844 851.5s: shapes, box: ITER 15: 179.98 M hits/sec, 183.14 QPS (1.23 sec for 225 queries), totHits=221118844 852.7s: shapes, box: ITER 16: 190.01 M hits/sec, 193.34 QPS (1.16 sec for 225 queries), totHits=221118844 853.8s: shapes, box: ITER 17: 192.36 M hits/sec, 195.73 QPS (1.15 sec for 225 queries), totHits=221118844 855.0s: shapes, box: ITER 18: 190.41 M hits/sec, 193.76 QPS (1.16 sec for 225 queries), totHits=221118844 856.2s: shapes, box: ITER 19: 187.78 M hits/sec, 191.08 QPS (1.18 sec for 225 queries), totHits=221118844 856.2s: shapes, box: BEST M hits/sec: 198.3482313978302 856.2s: shapes, box: BEST QPS: 201.82970956790908 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.2s|0.0s|0.70|0.00| |points|107.7s|0.0s|0.49|0.00| |shapes|152.4s|0.0s|1.25|0.00| ||Shape||Approach||M hits/sec||QPS||Hit count|| |distance|geo3d|301.83|177.14|383371904| |distance|points|320.78|188.46|382961957| |distance|geopoint|||| |distance|shapes|199.41|117.16|382961957| |box|geo3d|240.76|244.98|221118844| |box|points|579.14|589.31|221118844| |box|geopoint|||| |box|shapes|198.35|201.83|221118844| |poly 10|geo3d|242.28|153.19|355855227| |poly 10|points|282.70|178.77|355809475| |poly 10|geopoint|||| |poly 10|shapes|140.27|88.70|355809475| |polyMedium|geo3d|2.52|30.91|2693541| |polyMedium|points|16.48|201.88|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|13.18|161.49|2693559| |polyRussia|geo3d|3.70|1.05|3508671| |polyRussia|points|67.17|19.14|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|47.86|13.64|3508846| |nearest 10|geo3d|||| |nearest 10|points|0.03|3120.05|60844404| |nearest 10|geopoint|||| |nearest 10|shapes|||| |sort|geo3d|||| |sort|points|151.71|154.37|221118844| |sort|geopoint|||| |sort|shapes|||| Took 857.4 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 99fc6a17929..5fa57e79659 main -> origin/main Updating 99fc6a17929..5fa57e79659 Fast-forward gradle/libs.versions.toml | 2 +- lucene/CHANGES.txt | 35 +- .../lucene/analysis/hunspell/Dictionary.java | 228 ++-- .../Lucene102BinaryFlatVectorsScorer.java | 7 + .../Lucene102BinaryQuantizedVectorsReader.java | 11 + .../lucene90/Lucene90HnswVectorsReader.java | 12 + .../lucene91/Lucene91HnswVectorsReader.java | 12 + .../lucene92/Lucene92HnswVectorsReader.java | 12 + .../lucene94/Lucene94HnswVectorsReader.java | 13 + .../lucene94/OffHeapFloatVectorValues.java | 1 + .../lucene95/Lucene95HnswVectorsReader.java | 13 + .../Lucene99ScalarQuantizedVectorsReader.java | 11 + .../TestLucene102BinaryQuantizedVectorsFormat.java | 6 + ...tLucene102HnswBinaryQuantizedVectorsFormat.java | 6 + .../lucene90/Lucene90HnswVectorsWriter.java | 7 + .../lucene91/Lucene91HnswVectorsWriter.java | 7 + .../lucene92/Lucene92HnswVectorsWriter.java | 7 + .../lucene94/Lucene94HnswVectorsWriter.java | 6 + .../lucene94/TestLucene94HnswVectorsFormat.java | 6 + .../lucene95/Lucene95HnswVectorsWriter.java | 8 + .../lucene95/TestLucene95HnswVectorsFormat.java | 6 + .../TestLucene99HnswQuantizedVectorsFormat.java | 6 + ...stLucene99HnswScalarQuantizedVectorsFormat.java | 6 + .../TestLucene99ScalarQuantizedVectorsFormat.java | 6 + .../benchmark/jmh/VectorScorerBenchmark.java | 6 + .../jmh/VectorScorerFloat32Benchmark.java | 6 + .../lucene/benchmark/jmh/VectorUtilBenchmark.java | 11 + .../codecs/bitvectors/FlatBitVectorsScorer.java | 7 + .../lucene/codecs/blockterms/BlockTermsReader.java | 2 +- .../codecs/bloom/BloomFilteringPostingsFormat.java | 4 +- .../lucene/codecs/memory/FSTTermsReader.java | 2 +- .../codecs/simpletext/SimpleTextFieldsReader.java | 2 +- .../simpletext/SimpleTextKnnVectorsReader.java | 157 +++ .../simpletext/SimpleTextKnnVectorsWriter.java | 23 + .../simpletext/SimpleTextTermVectorsReader.java | 21 +- .../simpletext/TestSimpleTextKnnVectorsFormat.java | 3 +- .../lucene/codecs/BufferingKnnVectorsWriter.java | 118 +++ .../org/apache/lucene/codecs/KnnVectorsFormat.java | 12 + .../org/apache/lucene/codecs/KnnVectorsReader.java | 37 + .../org/apache/lucene/codecs/KnnVectorsWriter.java | 152 +++ .../codecs/hnsw/DefaultFlatVectorScorer.java | 78 ++ .../lucene/codecs/hnsw/FlatFieldVectorsWriter.java | 4 +- .../lucene/codecs/hnsw/FlatVectorsReader.java | 17 + .../lucene/codecs/hnsw/FlatVectorsScorer.java | 4 + .../codecs/hnsw/PrefetchableFlatVectorScorer.java | 9 + .../codecs/hnsw/ScalarQuantizedVectorScorer.java | 7 + .../Lucene104ScalarQuantizedVectorScorer.java | 7 + .../Lucene104ScalarQuantizedVectorsReader.java | 22 +- .../codecs/lucene90/Lucene90DocValuesProducer.java | 18 + .../Lucene90CompressingTermVectorsReader.java | 4 +- .../lucene95/OffHeapFloat16VectorValues.java | 331 ++++++ .../codecs/lucene99/Lucene99FlatVectorsReader.java | 35 + .../codecs/lucene99/Lucene99FlatVectorsWriter.java | 66 ++ .../codecs/lucene99/Lucene99HnswVectorsReader.java | 17 + .../codecs/lucene99/Lucene99HnswVectorsWriter.java | 10 + .../Lucene99ScalarQuantizedVectorScorer.java | 8 + .../codecs/perfield/PerFieldKnnVectorsFormat.java | 23 + .../lucene/document/KnnFloat16VectorField.java | 91 ++ .../document/SortedNumericDocValuesRangeQuery.java | 35 +- .../document/SortedSetDocValuesRangeQuery.java | 34 +- .../java/org/apache/lucene/index/CheckIndex.java | 59 ++ .../java/org/apache/lucene/index/CodecReader.java | 31 +- .../apache/lucene/index/DocValuesLeafReader.java | 12 + .../lucene/index/ExitableDirectoryReader.java | 60 ++ .../org/apache/lucene/index/FilterLeafReader.java | 16 +- .../apache/lucene/index/Float16VectorValues.java | 136 +++ .../org/apache/lucene/index/IndexingChain.java | 33 +- .../java/org/apache/lucene/index/LeafReader.java | 85 +- .../org/apache/lucene/index/MappedMultiFields.java | 4 +- .../java/org/apache/lucene/index/MultiTerms.java | 4 +- .../apache/lucene/index/ParallelLeafReader.java | 17 + .../lucene/index/SlowCodecReaderWrapper.java | 12 + .../index/SlowCompositeCodecReaderWrapper.java | 87 ++ .../org/apache/lucene/index/SortedDocValues.java | 27 + .../apache/lucene/index/SortingCodecReader.java | 49 + .../src/java/org/apache/lucene/index/Terms.java | 8 +- .../org/apache/lucene/index/VectorEncoding.java | 8 +- .../lucene/index/VectorSimilarityFunction.java | 30 + .../vectorization/DefaultVectorUtilSupport.java | 37 + .../internal/vectorization/VectorUtilSupport.java | 11 + .../apache/lucene/search/ConstantScoreScorer.java | 45 +- .../search/DisjunctionDISIApproximation.java | 32 + .../org/apache/lucene/search/DocIdSetIterator.java | 33 + .../lucene/search/DocValuesRangeIterator.java | 44 +- .../org/apache/lucene/search/FieldExistsQuery.java | 19 +- .../IndexSortSortedNumericDocValuesRangeQuery.java | 34 +- .../lucene/search/KnnFloat16VectorQuery.java | 167 +++ .../src/java/org/apache/lucene/search/Sort.java | 39 + .../org/apache/lucene/search/VectorScorer.java | 10 +- .../java/org/apache/lucene/search/WANDScorer.java | 17 +- .../java/org/apache/lucene/store/DataInput.java | 14 + .../lucene/store/MemorySegmentIndexInput.java | 12 + .../java/org/apache/lucene/util/VectorUtil.java | 59 ++ .../lucene/util/hnsw/ConcurrentHnswMerger.java | 2 + .../util/hnsw/FilteredHnswGraphSearcher.java | 18 +- .../util/hnsw/IncrementalHnswGraphMerger.java | 4 + .../lucene/util/hnsw/MergingHnswGraphBuilder.java | 13 + .../apache/lucene/util/hnsw/UpdateGraphsUtils.java | 20 +- .../Lucene99MemorySegmentFlatVectorsScorer.java | 10 +- ...99MemorySegmentScalarQuantizedVectorScorer.java | 7 + .../vectorization/NativeVectorUtilSupport.java | 15 + .../vectorization/PanamaVectorUtilSupport.java | 20 + .../lucene99/TestKnnVectorsFormatCustomWriter.java | 24 +- .../test/org/apache/lucene/document/TestField.java | 49 + .../apache/lucene/index/TestHnswMergeAbort.java | 92 +- .../apache/lucene/index/TestMultiTermsEnum.java | 4 +- .../lucene/index/TestSegmentToThreadMapping.java | 10 + .../lucene/search/BaseKnnVectorQueryTestCase.java | 3 + .../lucene/search/TestConstantScoreScorer.java | 158 +++ .../search/TestDisjunctionDISIApproximation.java | 86 ++ .../apache/lucene/search/TestDocIdSetIterator.java | 26 + .../search/TestDocValuesOrdinalRangeIterator.java | 14 +- .../search/TestDocValuesOrdinalSetIterator.java | 14 +- .../apache/lucene/search/TestDocValuesQueries.java | 248 +++++ .../TestDocValuesRangeIteratorIntoBitSet.java | 1095 ++++++++++++++++++++ .../lucene/search/TestGetPrimarySortField.java | 312 ++++++ ...tIndexSortSortedNumericDocValuesRangeQuery.java | 86 ++ .../org/apache/lucene/search/TestVectorScorer.java | 47 +- .../org/apache/lucene/search/TestWANDScorer.java | 47 + .../apache/lucene/util/TestDocIdSetBuilder.java | 4 +- .../org/apache/lucene/util/TestVectorUtil.java | 31 + .../apache/lucene/util/hnsw/HnswGraphTestCase.java | 113 ++ .../lucene/util/hnsw/MockFloat16VectorValues.java | 90 ++ .../util/hnsw/TestFilteredHnswGraphSearcher.java | 110 ++ .../util/hnsw/TestHnswFloat16VectorGraph.java | 157 +++ .../lucene/expressions/js/JavascriptCompiler.java | 91 +- .../js/JavascriptNestingDepthListener.java | 60 ++ .../lucene/expressions/js/CompilerTestCase.java | 3 +- .../expressions/js/TestJavascriptCompiler.java | 51 + .../search/highlight/TermVectorLeafReader.java | 11 + lucene/licenses/junit-jupiter-6.1.1.jar.sha1 | 1 - lucene/licenses/junit-jupiter-6.1.2.jar.sha1 | 1 + lucene/licenses/junit-jupiter-api-6.1.1.jar.sha1 | 1 - lucene/licenses/junit-jupiter-api-6.1.2.jar.sha1 | 1 + .../licenses/junit-jupiter-engine-6.1.1.jar.sha1 | 1 - .../licenses/junit-jupiter-engine-6.1.2.jar.sha1 | 1 + .../licenses/junit-jupiter-params-6.1.1.jar.sha1 | 1 - .../licenses/junit-jupiter-params-6.1.2.jar.sha1 | 1 + .../licenses/junit-platform-commons-6.1.1.jar.sha1 | 1 - .../licenses/junit-platform-commons-6.1.2.jar.sha1 | 1 + .../licenses/junit-platform-engine-6.1.1.jar.sha1 | 1 - .../licenses/junit-platform-engine-6.1.2.jar.sha1 | 1 + .../junit-platform-launcher-6.1.1.jar.sha1 | 1 - .../junit-platform-launcher-6.1.2.jar.sha1 | 1 + .../licenses/junit-platform-testkit-6.1.1.jar.sha1 | 1 - .../licenses/junit-platform-testkit-6.1.2.jar.sha1 | 1 + .../licenses/junit-vintage-engine-6.1.1.jar.sha1 | 1 - .../licenses/junit-vintage-engine-6.1.2.jar.sha1 | 1 + .../apache/lucene/index/memory/MemoryIndex.java | 110 ++ .../lucene/queries/function/FunctionValues.java | 4 + .../valuesource/ConstKnnFloat16ValueSource.java | 73 ++ .../valuesource/Float16KnnVectorFieldSource.java | 101 ++ .../Float16VectorSimilarityFunction.java | 48 + .../codecs/faiss/FaissKnnVectorsReader.java | 12 + .../codecs/faiss/FaissKnnVectorsWriter.java | 3 + .../asserting/AssertingKnnVectorsFormat.java | 27 + .../codecs/ramonly/RAMOnlyPostingsFormat.java | 2 +- .../lucene/tests/index/AssertingLeafReader.java | 12 +- .../tests/index/BaseKnnVectorsFormatTestCase.java | 67 +- .../lucene/tests/index/MergeReaderWrapper.java | 13 + .../lucene/tests/search/AssertingScorer.java | 7 + .../org/apache/lucene/tests/search/QueryUtils.java | 11 + versions.lock | 34 +- 163 files changed, 6432 insertions(+), 323 deletions(-) create mode 100644 lucene/core/src/java/org/apache/lucene/codecs/lucene95/OffHeapFloat16VectorValues.java create mode 100644 lucene/core/src/java/org/apache/lucene/document/KnnFloat16VectorField.java create mode 100644 lucene/core/src/java/org/apache/lucene/index/Float16VectorValues.java create mode 100644 lucene/core/src/java/org/apache/lucene/search/KnnFloat16VectorQuery.java create mode 100644 lucene/core/src/test/org/apache/lucene/search/TestDocValuesRangeIteratorIntoBitSet.java create mode 100644 lucene/core/src/test/org/apache/lucene/search/TestGetPrimarySortField.java create mode 100644 lucene/core/src/test/org/apache/lucene/util/hnsw/MockFloat16VectorValues.java create mode 100644 lucene/core/src/test/org/apache/lucene/util/hnsw/TestFilteredHnswGraphSearcher.java create mode 100644 lucene/core/src/test/org/apache/lucene/util/hnsw/TestHnswFloat16VectorGraph.java create mode 100644 lucene/expressions/src/java/org/apache/lucene/expressions/js/JavascriptNestingDepthListener.java delete mode 100644 lucene/licenses/junit-jupiter-6.1.1.jar.sha1 create mode 100644 lucene/licenses/junit-jupiter-6.1.2.jar.sha1 delete mode 100644 lucene/licenses/junit-jupiter-api-6.1.1.jar.sha1 create mode 100644 lucene/licenses/junit-jupiter-api-6.1.2.jar.sha1 delete mode 100644 lucene/licenses/junit-jupiter-engine-6.1.1.jar.sha1 create mode 100644 lucene/licenses/junit-jupiter-engine-6.1.2.jar.sha1 delete mode 100644 lucene/licenses/junit-jupiter-params-6.1.1.jar.sha1 create mode 100644 lucene/licenses/junit-jupiter-params-6.1.2.jar.sha1 delete mode 100644 lucene/licenses/junit-platform-commons-6.1.1.jar.sha1 create mode 100644 lucene/licenses/junit-platform-commons-6.1.2.jar.sha1 delete mode 100644 lucene/licenses/junit-platform-engine-6.1.1.jar.sha1 create mode 100644 lucene/licenses/junit-platform-engine-6.1.2.jar.sha1 delete mode 100644 lucene/licenses/junit-platform-launcher-6.1.1.jar.sha1 create mode 100644 lucene/licenses/junit-platform-launcher-6.1.2.jar.sha1 delete mode 100644 lucene/licenses/junit-platform-testkit-6.1.1.jar.sha1 create mode 100644 lucene/licenses/junit-platform-testkit-6.1.2.jar.sha1 delete mode 100644 lucene/licenses/junit-vintage-engine-6.1.1.jar.sha1 create mode 100644 lucene/licenses/junit-vintage-engine-6.1.2.jar.sha1 create mode 100644 lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/ConstKnnFloat16ValueSource.java create mode 100644 lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/Float16KnnVectorFieldSource.java create mode 100644 lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/Float16VectorSimilarityFunction.java creating directories /l/logs.nightly/taxis/2026.07.30.17.46.15... Lucene git hash: 5fa57e79659e9dbe76a85f970686c6c1b44566a4 Compile lucene core... run: "../../gradlew jar" in cwd=/l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/core log: /l/logs.nightly/taxis/2026.07.30.17.46.15/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.30.17.46.15/index.1threads.sparse.sorted.log 3.0 sec: 0.3 M docs; 101.6 K docs/sec 6.4 sec: 0.6 M docs; 93.8 K docs/sec 9.5 sec: 0.9 M docs; 94.5 K docs/sec 12.7 sec: 1.2 M docs; 94.6 K docs/sec 15.8 sec: 1.5 M docs; 94.9 K docs/sec 19.7 sec: 1.9 M docs; 96.7 K docs/sec 22.8 sec: 2.2 M docs; 96.5 K docs/sec 26.6 sec: 2.6 M docs; 97.6 K docs/sec 30.5 sec: 3.0 M docs; 98.4 K docs/sec 33.6 sec: 3.3 M docs; 98.2 K docs/sec 46.4 sec: 3.7 M docs; 79.8 K docs/sec 50.2 sec: 4.1 M docs; 81.6 K docs/sec 53.3 sec: 4.4 M docs; 82.6 K docs/sec 57.1 sec: 4.8 M docs; 84.1 K docs/sec 60.8 sec: 5.2 M docs; 85.5 K docs/sec 63.9 sec: 5.5 M docs; 86.1 K docs/sec 67.7 sec: 5.9 M docs; 87.2 K docs/sec 71.5 sec: 6.3 M docs; 88.1 K docs/sec 74.5 sec: 6.6 M docs; 88.6 K docs/sec 78.3 sec: 7.0 M docs; 89.4 K docs/sec 90.5 sec: 7.4 M docs; 81.8 K docs/sec 93.5 sec: 7.7 M docs; 82.3 K docs/sec 97.3 sec: 8.1 M docs; 83.3 K docs/sec 101.1 sec: 8.5 M docs; 84.1 K docs/sec 104.1 sec: 8.8 M docs; 84.5 K docs/sec 107.9 sec: 9.2 M docs; 85.3 K docs/sec 111.7 sec: 9.6 M docs; 85.9 K docs/sec 114.7 sec: 9.9 M docs; 86.3 K docs/sec 118.5 sec: 10.3 M docs; 86.9 K docs/sec 122.3 sec: 10.7 M docs; 87.5 K docs/sec 133.7 sec: 11.0 M docs; 82.3 K docs/sec 137.4 sec: 11.4 M docs; 82.9 K docs/sec 141.2 sec: 11.8 M docs; 83.6 K docs/sec 144.2 sec: 12.1 M docs; 83.9 K docs/sec 148.0 sec: 12.5 M docs; 84.5 K docs/sec 151.8 sec: 12.9 M docs; 85.0 K docs/sec 154.8 sec: 13.2 M docs; 85.3 K docs/sec 158.6 sec: 13.6 M docs; 85.7 K docs/sec 162.4 sec: 14.0 M docs; 86.2 K docs/sec 165.4 sec: 14.3 M docs; 86.4 K docs/sec 177.6 sec: 14.7 M docs; 82.8 K docs/sec 181.3 sec: 15.1 M docs; 83.3 K docs/sec 184.4 sec: 15.4 M docs; 83.5 K docs/sec 188.2 sec: 15.8 M docs; 84.0 K docs/sec 192.0 sec: 16.2 M docs; 84.4 K docs/sec 195.0 sec: 16.5 M docs; 84.6 K docs/sec 198.8 sec: 16.9 M docs; 85.0 K docs/sec 202.6 sec: 17.3 M docs; 85.4 K docs/sec 205.6 sec: 17.6 M docs; 85.6 K docs/sec 209.4 sec: 18.0 M docs; 85.9 K docs/sec 221.5 sec: 18.4 M docs; 83.1 K docs/sec 224.6 sec: 18.7 M docs; 83.3 K docs/sec 228.4 sec: 19.1 M docs; 83.6 K docs/sec 231.5 sec: 19.4 M docs; 83.8 K docs/sec 235.2 sec: 19.8 M docs; 84.2 K docs/sec 236.7 sec: 20.0 M docs; 84.5 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.30.17.46.15/checkIndexsparse-sorted.log took 0.5 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.30.17.46.15/diskUsagesparse-sorted.log took 49.6 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.30.17.46.15/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.30.17.46.15/index.1threads.sparse.log 4.7 sec: 0.4 M docs; 85.7 K docs/sec 8.4 sec: 0.8 M docs; 94.7 K docs/sec 11.5 sec: 1.1 M docs; 95.9 K docs/sec 15.1 sec: 1.5 M docs; 99.4 K docs/sec 18.7 sec: 1.9 M docs; 101.5 K docs/sec 22.4 sec: 2.3 M docs; 102.8 K docs/sec 26.0 sec: 2.7 M docs; 103.8 K docs/sec 29.6 sec: 3.1 M docs; 104.6 K docs/sec 33.3 sec: 3.5 M docs; 105.3 K docs/sec 43.1 sec: 3.7 M docs; 85.9 K docs/sec 46.7 sec: 4.1 M docs; 87.8 K docs/sec 50.2 sec: 4.5 M docs; 89.6 K docs/sec 53.8 sec: 4.9 M docs; 91.0 K docs/sec 57.4 sec: 5.3 M docs; 92.3 K docs/sec 61.0 sec: 5.7 M docs; 93.4 K docs/sec 64.7 sec: 6.1 M docs; 94.3 K docs/sec 68.3 sec: 6.5 M docs; 95.2 K docs/sec 71.9 sec: 6.9 M docs; 96.0 K docs/sec 75.5 sec: 7.3 M docs; 96.7 K docs/sec 84.5 sec: 7.4 M docs; 87.6 K docs/sec 88.1 sec: 7.8 M docs; 88.5 K docs/sec 91.6 sec: 8.2 M docs; 89.5 K docs/sec 95.2 sec: 8.6 M docs; 90.3 K docs/sec 98.8 sec: 9.0 M docs; 91.1 K docs/sec 102.4 sec: 9.4 M docs; 91.8 K docs/sec 106.0 sec: 9.8 M docs; 92.4 K docs/sec 109.6 sec: 10.2 M docs; 93.1 K docs/sec 113.2 sec: 10.6 M docs; 93.6 K docs/sec 125.1 sec: 11.0 M docs; 87.9 K docs/sec 128.7 sec: 11.4 M docs; 88.6 K docs/sec 132.3 sec: 11.8 M docs; 89.2 K docs/sec 135.9 sec: 12.2 M docs; 89.8 K docs/sec 139.5 sec: 12.6 M docs; 90.3 K docs/sec 143.1 sec: 13.0 M docs; 90.9 K docs/sec 146.7 sec: 13.4 M docs; 91.3 K docs/sec 150.3 sec: 13.8 M docs; 91.8 K docs/sec 153.9 sec: 14.2 M docs; 92.3 K docs/sec 157.5 sec: 14.6 M docs; 92.7 K docs/sec 166.4 sec: 14.7 M docs; 88.3 K docs/sec 170.0 sec: 15.1 M docs; 88.8 K docs/sec 173.6 sec: 15.5 M docs; 89.3 K docs/sec 177.2 sec: 15.9 M docs; 89.7 K docs/sec 180.9 sec: 16.3 M docs; 90.1 K docs/sec 184.5 sec: 16.7 M docs; 90.5 K docs/sec 188.1 sec: 17.1 M docs; 90.9 K docs/sec 191.6 sec: 17.5 M docs; 91.3 K docs/sec 195.2 sec: 17.9 M docs; 91.7 K docs/sec 198.8 sec: 18.3 M docs; 92.1 K docs/sec 207.7 sec: 18.4 M docs; 88.6 K docs/sec 211.3 sec: 18.8 M docs; 89.0 K docs/sec 214.9 sec: 19.2 M docs; 89.3 K docs/sec 218.5 sec: 19.6 M docs; 89.7 K docs/sec 222.1 sec: 20.0 M docs; 90.1 K docs/sec 222.1 sec: 20.0 M docs; 90.1 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.30.17.46.15/checkIndexsparse.log took 0.5 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.30.17.46.15/diskUsagesparse.log took 51.2 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.30.17.46.15/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.30.17.46.15/index.1threads.nonsparse.log 2.9 sec: 0.3 M docs; 101.9 K docs/sec 6.4 sec: 0.6 M docs; 94.2 K docs/sec 9.9 sec: 1.0 M docs; 100.7 K docs/sec 13.5 sec: 1.4 M docs; 103.7 K docs/sec 17.1 sec: 1.8 M docs; 105.5 K docs/sec 21.3 sec: 2.2 M docs; 103.1 K docs/sec 24.8 sec: 2.6 M docs; 104.7 K docs/sec 28.3 sec: 3.0 M docs; 106.0 K docs/sec 31.7 sec: 3.4 M docs; 107.2 K docs/sec 41.9 sec: 3.7 M docs; 88.4 K docs/sec 45.4 sec: 4.1 M docs; 90.4 K docs/sec 48.8 sec: 4.5 M docs; 92.3 K docs/sec 52.3 sec: 4.9 M docs; 93.8 K docs/sec 55.7 sec: 5.3 M docs; 95.1 K docs/sec 59.2 sec: 5.7 M docs; 96.3 K docs/sec 62.7 sec: 6.1 M docs; 97.3 K docs/sec 66.2 sec: 6.5 M docs; 98.2 K docs/sec 69.7 sec: 6.9 M docs; 99.0 K docs/sec 73.1 sec: 7.3 M docs; 99.8 K docs/sec 81.7 sec: 7.4 M docs; 90.6 K docs/sec 85.2 sec: 7.8 M docs; 91.5 K docs/sec 88.6 sec: 8.2 M docs; 92.5 K docs/sec 92.1 sec: 8.6 M docs; 93.4 K docs/sec 95.6 sec: 9.0 M docs; 94.2 K docs/sec 99.0 sec: 9.4 M docs; 94.9 K docs/sec 102.5 sec: 9.8 M docs; 95.6 K docs/sec 106.0 sec: 10.2 M docs; 96.3 K docs/sec 109.4 sec: 10.6 M docs; 96.9 K docs/sec 120.7 sec: 11.0 M docs; 91.1 K docs/sec 124.2 sec: 11.4 M docs; 91.8 K docs/sec 127.6 sec: 11.8 M docs; 92.4 K docs/sec 131.1 sec: 12.2 M docs; 93.1 K docs/sec 134.6 sec: 12.6 M docs; 93.6 K docs/sec 138.0 sec: 13.0 M docs; 94.2 K docs/sec 141.5 sec: 13.4 M docs; 94.7 K docs/sec 144.9 sec: 13.8 M docs; 95.2 K docs/sec 148.4 sec: 14.2 M docs; 95.7 K docs/sec 151.9 sec: 14.6 M docs; 96.1 K docs/sec 160.4 sec: 14.7 M docs; 91.6 K docs/sec 163.9 sec: 15.1 M docs; 92.1 K docs/sec 167.4 sec: 15.5 M docs; 92.6 K docs/sec 170.8 sec: 15.9 M docs; 93.1 K docs/sec 174.3 sec: 16.3 M docs; 93.5 K docs/sec 177.8 sec: 16.7 M docs; 93.9 K docs/sec 181.2 sec: 17.1 M docs; 94.4 K docs/sec 184.7 sec: 17.5 M docs; 94.8 K docs/sec 188.2 sec: 17.9 M docs; 95.1 K docs/sec 191.5 sec: 18.3 M docs; 95.5 K docs/sec 200.0 sec: 18.4 M docs; 92.0 K docs/sec 203.5 sec: 18.8 M docs; 92.4 K docs/sec 207.0 sec: 19.2 M docs; 92.8 K docs/sec 210.4 sec: 19.6 M docs; 93.1 K docs/sec 213.9 sec: 20.0 M docs; 93.5 K docs/sec 213.9 sec: 20.0 M docs; 93.5 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.30.17.46.15/checkIndexnonsparse.log took 0.4 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.30.17.46.15/diskUsagenonsparse.log took 44.7 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.30.17.46.15/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 Thu Jul 30 06:01:00 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 Thu Jul 30 06:02:32 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 741705 + wait 741705 + 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.29.18.03.06 now shutil.copy2 /l/logs.nightly/all.log to /l/reports.nightly/2026.07.29.18.03.06