start: disk usage on /l: + df -h /l Filesystem Size Used Avail Use% Mounted on /dev/nvme0n1p1 880G 351G 485G 42% / + 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\nFri Jul 3 01:26:20 AM EDT 2026: now start nightly benchmarks' Fri Jul 3 01:26:20 AM 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 a7e1f014bc5..42e71d8e73f main -> origin/main Updating a7e1f014bc5..42e71d8e73f Fast-forward lucene/CHANGES.txt | 5 + .../jmh/GcdDeltaRangeIntoBitSetBenchmark.java | 215 +++++++++++++++++++++ .../codecs/lucene90/Lucene90DocValuesProducer.java | 100 +++++++--- .../vectorization/DocValuesRangeSupport.java | 32 +++ .../vectorization/PanamaDocValuesRangeSupport.java | 57 ++++++ .../TestSkipBlockRangeIteratorIntoBitSet.java | 168 +++++++++++++++- 6 files changed, 545 insertions(+), 32 deletions(-) create mode 100644 lucene/benchmark-jmh/src/java/org/apache/lucene/benchmark/jmh/GcdDeltaRangeIntoBitSetBenchmark.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:distribution:clean UP-TO-DATE > Task :lucene:analysis.tests:clean > Task :lucene:demo:clean > Task :lucene:classification:clean > Task :lucene:analysis:clean UP-TO-DATE > Task :lucene:clean UP-TO-DATE > Task :lucene:core.tests:clean > Task :lucene:documentation:clean UP-TO-DATE > Task :lucene:benchmark:clean > Task :lucene:distribution.tests:clean > Task :lucene:codecs:clean > Task :lucene:grouping:clean > Task :lucene:expressions:clean > Task :lucene:memory:clean > Task :lucene:join:clean > Task :lucene:misc:clean > Task :lucene:monitor:clean > Task :lucene:highlighter:clean > Task :lucene:replicator:clean > Task :lucene:facet:clean > Task :lucene:backward-codecs:clean > Task :lucene:spatial-test-fixtures:clean > Task :lucene:analysis:icu:clean > Task :lucene:luke:clean > Task :lucene:spatial-extras:clean > Task :lucene:spatial3d:clean > Task :lucene:suggest:clean > Task :lucene:analysis:morfologik.tests:clean > Task :lucene:analysis:morfologik:clean > Task :lucene:queryparser:clean > Task :lucene:sandbox:clean > Task :lucene:analysis:phonetic:clean > Task :lucene:analysis:opennlp:clean > Task :lucene:queries:clean > Task :lucene:analysis:kuromoji:clean > Task :lucene:analysis:nori:clean > Task :lucene:analysis:smartcn:clean > Task :lucene:benchmark-jmh:clean > Task :lucene:analysis:stempel:clean > Task :lucene:test-framework:clean > Task :lucene:analysis:common:clean > Task :lucene:core:clean BUILD SUCCESSFUL in 6s 46 actionable tasks: 38 executed, 8 up-to-date Consider enabling configuration cache to speed up this build: https://docs.gradle.org/9.6.0/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 ae1d259a..a57a7b11 main -> origin/main Updating ae1d259a..a57a7b11 Fast-forward src/python/knnPerfTest.py | 755 +----------------------------------- src/python/smell_vectors.py | 910 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 929 insertions(+), 736 deletions(-) create mode 100644 src/python/smell_vectors.py + 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.03.lucene-tests.txt took: 1.4 min gradle precommit log: /l/logs.nightly/ant_test/2026.07.03.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: 331 open, 4163 closed Removing old JFR /l/logs.nightly/bench-search-nightly-nightly-14.jfr... Removing old JFR /l/logs.nightly/bench-search-nightly-nightly-13.jfr... Removing old JFR /l/logs.nightly/bench-search-nightly-nightly-5.jfr... Removing old JFR /l/logs.nightly/bench-search-nightly-nightly-0.jfr... Removing old JFR /l/logs.nightly/bench-search-nightly-nightly-17.jfr... Removing old JFR /l/logs.nightly/bench-search-nightly-nightly-19.jfr... Removing old JFR /l/logs.nightly/bench-search-nightly-nightly-16.jfr... Removing old JFR /l/logs.nightly/bench-search-nightly-nightly-11.jfr... Removing old JFR /l/logs.nightly/bench-search-nightly-nightly-8.jfr... Removing old JFR /l/logs.nightly/bench-search-nightly-nightly-18.jfr... Removing old JFR /l/logs.nightly/bench-search-nightly-nightly-1.jfr... Removing old JFR /l/logs.nightly/bench-search-nightly-nightly-7.jfr... Removing old JFR /l/logs.nightly/bench-search-nightly-nightly-9.jfr... Removing old JFR /l/logs.nightly/bench-search-nightly-nightly-2.jfr... Removing old JFR /l/logs.nightly/bench-search-nightly-nightly-3.jfr... Removing old JFR /l/logs.nightly/bench-search-nightly-nightly-6.jfr... Removing old JFR /l/logs.nightly/bench-search-nightly-nightly-12.jfr... Removing old JFR /l/logs.nightly/bench-search-nightly-nightly-4.jfr... Removing old JFR /l/logs.nightly/bench-search-nightly-nightly-10.jfr... Removing old JFR /l/logs.nightly/bench-search-nightly-nightly-15.jfr... [2026-07-03 01:30:29.644033] start [2026-07-03 01:30:29.644139] log dir /l/logs.nightly/2026.07.03.01.30.29 Java version (see also /l/logs.nightly/2026.07.03.01.30.29/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.03.01.30.29/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.03.01.30.29/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 = 520093696 {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.03.01.30.29/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.03.01.30.29/cpu_frequency_info.txt): cmd='cpupower frequency-info' analyzing CPU 44: driver: amd-pstate-epp CPUs which run at the same hardware frequency: 44 CPUs which need to have their frequency coordinated by software: 44 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: 186. CPU specifics (see also /l/logs.nightly/2026.07.03.01.30.29/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: 45% CPU max MHz: 4377.8730 CPU min MHz: 553.8280 BogoMIPS: 5834.97 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.03.01.30.29/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.03.01.30.29/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.03.01.30.29/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 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 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 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 nfsv3 81920 1 rpcsec_gss_krb5 36864 0 nfsv4 1355776 0 dns_resolver 16384 1 nfsv4 nfs 724992 6 nfsv4,nfsv3 netfs 634880 1 nfs iwlmvm 716800 0 mac80211 1757184 1 iwlmvm libarc4 12288 1 mac80211 btusb 86016 0 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 iwlwifi 614400 1 iwlmvm corsair_psu 24576 0 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 ixgbe 581632 0 kvm_amd 258048 0 snd_hda_codec_nvhdmi 16384 1 raid1 65536 1 snd_hda_codec_hdmi 61440 1 snd_hda_codec_nvhdmi libie_fwlog 28672 1 ixgbe kvm 1474560 1 kvm_amd snd_hda_intel 73728 0 jc42 12288 0 mdio_devres 12288 1 ixgbe eeepc_wmi 12288 0 libphy 188416 2 mdio_devres,ixgbe snd_hda_codec 221184 3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_nvhdmi asus_wmi 118784 1 eeepc_wmi irqbypass 16384 1 kvm mdio_bus 61440 2 libphy,ixgbe ee1004 16384 0 snd_hda_core 147456 3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec platform_profile 20480 1 asus_wmi ghash_clmulni_intel 12288 0 mdio 12288 1 ixgbe sparse_keymap 12288 1 asus_wmi aesni_intel 106496 0 ptp 53248 4 iwlmvm,atlantic,igb,ixgbe sp5100_tco 20480 0 snd_intel_dspcfg 49152 1 snd_hda_intel md_mod 286720 2 raid1 asus_ec_sensors 40960 0 rfkill 45056 5 iwlmvm,asus_wmi,bluetooth,cfg80211 rapl 20480 0 wmi_bmof 12288 0 pps_core 32768 1 ptp snd_intel_sdw_acpi 16384 1 snd_intel_dspcfg ccp 221184 1 kvm_amd dca 20480 2 igb,ixgbe i2c_piix4 40960 0 pcspkr 12288 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 nfsd 1142784 5 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 soundcore 16384 1 snd joydev 28672 0 mac_hid 12288 0 mc 94208 1 snd_usb_audio 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 nvme 77824 3 drm_exec 12288 2 drm_gpuvm,nouveau mxm_wmi 12288 1 nouveau nvme_core 278528 4 nvme drm_display_helper 290816 1 nouveau nvme_keyring 20480 1 nvme_core nvme_auth 32768 1 nvme_core cec 98304 1 drm_display_helper 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.03.01.30.29/preempt.txt): cmd='sudo cat /sys/kernel/debug/sched/preempt' (full) lazy Linux standard base version (see also /l/logs.nightly/2026.07.03.01.30.29/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.03.01.30.29/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 a57a7b113d5eb788f92626f3b0bd4fa033e7e10c LUCENE rev is 42e71d8e73f18d2bf4a5368be489156ac783ac99 last successful Lucene rev a7e1f014bc579fc27b73a0a80b53b47a37e78c07, luceneutil rev ae1d259a4cc97a4864294932607c610c2355b16f run ['git', 'log', 'a7e1f014bc579fc27b73a0a80b53b47a37e78c07^..42e71d8e73f18d2bf4a5368be489156ac783ac99'] No commit message asking for regold of results files [2026-07-03 01:30:29.886900] 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-03 01:30:30.110975] 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-03 01:30:30.111077] RUN: /l/trunk.nightly/gradlew --stacktrace clean > /l/logs.nightly/2026.07.03.01.30.29/clean-lucene.log 2>&1 [2026-07-03 01:30:34.451364] took 4.3 sec [2026-07-03 01:30:34.451402] RUN: /l/trunk.nightly/gradlew jar > /l/logs.nightly/2026.07.03.01.30.29/jar-lucene.log 2>&1 [2026-07-03 01:30:49.842837] took 15.4 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/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/PKLookupTask.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/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/PKLookupTask.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/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/PKLookupTask.java', '/l/util.nightly/src/main/perf/OpenCloseIndexWriter.java'], cwd=/l/trunk.nightly/lucene/benchmark vmstatLogFile=None topLogFile=None [2026-07-03 01:30:52.613652] 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: 139725.00 stored_field_size_mb: 624.38 retrieved_time_msec: 187.56 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: 350686.00 stored_field_size_mb: 385.76 retrieved_time_msec: 1375.29 Done: took 1012.87 seconds, saved to /l/logs.nightly/2026.07.03.01.30.29/geonames-stored-fields-benchmark-results.pk [2026-07-03 01:47:45.956208] done run stored fields benchmark [2026-07-03 01:47:45.956228] 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 03, 2026 1:47:47 AM 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: 1575.076585966666 ms Total time creating SSDVFacetCounts: 3046.6975840666664 ms Total time taken to get all dims for taxonomy: 0.16583623333333328 ms Total time taken to get all dims for SSDV: 0.06956066666666666 ms Total time to get top dims for taxonomy: 0.04264356666666666 ms Total time to get top dims for SSDV: 0.033086800000000006 ms Total time to get top "address.taxonomy/TX" children: 0.14404303333333335 ms Total time to get top "address.sortedset/TX" children: 0.19024639999999998 ms Total time to get all "address.taxonomy/TX" children: 0.14074656666666668 ms Total time to get all "address.sortedset/TX" children: 0.5665180333333333 ms Done: took 3521.57 seconds, saved to /l/logs.nightly/2026.07.03.01.30.29/nad-facet-benchmark.pk [2026-07-03 02:46:27.529941] done run NAD facets benchmark [2026-07-03 02:46:28.137608] now run KNN benchmark Lucene HEAD git revision at /l/trunk.nightly: 42e71d8e73f18d2bf4a5368be489156ac783ac99 dirty?=False luceneutil HEAD git revision at /l/util.nightly: a57a7b113d5eb788f92626f3b0bd4fa033e7e10c 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:memory:processResources NO-SOURCE > Task :lucene:queries:processResources NO-SOURCE > Task :lucene:analysis.tests:processResources NO-SOURCE > Task :lucene:highlighter:processResources NO-SOURCE > Task :lucene:facet:processResources NO-SOURCE > Task :lucene:spatial3d:processResources NO-SOURCE > Task :lucene:spatial-extras:processResources NO-SOURCE > Task :lucene:core:processResources UP-TO-DATE > Task :lucene:sandbox:processResources UP-TO-DATE > Task :lucene:backward-codecs:processResources UP-TO-DATE > Task :lucene:queryparser:processResources UP-TO-DATE > Task :lucene:benchmark:processResources NO-SOURCE > Task :lucene:analysis.tests:compileJava NO-SOURCE > Task :lucene:analysis.tests:classes UP-TO-DATE > Task :lucene:codecs:processResources UP-TO-DATE > Task :lucene:analysis:phonetic:processResources UP-TO-DATE > Task :lucene:analysis:common:processResources UP-TO-DATE > Task :lucene:expressions:processResources UP-TO-DATE > Task :build-tools:missing-doclet:compileJava UP-TO-DATE > Task :build-tools:missing-doclet:classes UP-TO-DATE > Task :lucene:benchmark-jmh: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:demo:processResources NO-SOURCE > Task :lucene:misc:processResources NO-SOURCE > Task :lucene:suggest:processResources UP-TO-DATE > Task :lucene:distribution.tests:processResources NO-SOURCE > Task :lucene:distribution.tests:classes UP-TO-DATE > Task :lucene:analysis:icu:processResources UP-TO-DATE > Task :lucene:analysis:morfologik:processResources UP-TO-DATE > Task :lucene:analysis:opennlp:processResources UP-TO-DATE > Task :lucene:analysis:nori:processResources UP-TO-DATE > Task :lucene:analysis:kuromoji:processResources UP-TO-DATE > Task :lucene:analysis.tests:jar UP-TO-DATE > Task :lucene:monitor:processResources NO-SOURCE > Task :lucene:analysis:smartcn:processResources UP-TO-DATE > Task :lucene:analysis:stempel:processResources UP-TO-DATE > Task :lucene:replicator:processResources NO-SOURCE > Task :build-tools:missing-doclet:jar UP-TO-DATE > Task :lucene:spatial-test-fixtures:processResources NO-SOURCE > Task :lucene:luke:processResources UP-TO-DATE > Task :lucene:distribution.tests:jar UP-TO-DATE > 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 :lucene:core.tests:processResources NO-SOURCE > Task :lucene:analysis:morfologik.tests:classes UP-TO-DATE > Task :lucene:core.tests:classes UP-TO-DATE > Task :lucene:test-framework:processResources UP-TO-DATE > Task :lucene:core.tests:jar UP-TO-DATE > Task :lucene:analysis:morfologik.tests:jar UP-TO-DATE > Task :build-tools:build-infra-shadow:compileJava UP-TO-DATE > Task :build-tools:build-infra-shadow:processResources NO-SOURCE > Task :build-tools:build-infra-shadow:classes UP-TO-DATE > Task :build-tools:build-infra-shadow:jar UP-TO-DATE > Task :lucene:core:compileJava UP-TO-DATE > Task :lucene:core:classes UP-TO-DATE > Task :lucene:core:compileMain25Java UP-TO-DATE > Task :lucene:core:processMain25Resources NO-SOURCE > Task :lucene:core:main25Classes UP-TO-DATE > Task :lucene:core:jar UP-TO-DATE > Task :lucene:memory:compileJava UP-TO-DATE > Task :lucene:memory:classes UP-TO-DATE > Task :lucene:memory:jar UP-TO-DATE > Task :lucene:replicator:compileJava UP-TO-DATE > Task :lucene:replicator:classes UP-TO-DATE > Task :lucene:replicator:jar UP-TO-DATE > Task :lucene:join:compileJava UP-TO-DATE > Task :lucene:join:classes UP-TO-DATE > Task :lucene:spatial3d:compileJava UP-TO-DATE > Task :lucene:misc:compileJava UP-TO-DATE > Task :lucene:spatial3d:classes UP-TO-DATE > Task :lucene:misc:classes UP-TO-DATE > Task :lucene:join:jar UP-TO-DATE > Task :lucene:spatial3d:jar UP-TO-DATE > Task :lucene:misc:jar UP-TO-DATE > Task :lucene:codecs:compileJava UP-TO-DATE > Task :lucene:codecs:classes UP-TO-DATE > Task :lucene:facet:compileJava UP-TO-DATE > Task :lucene:facet:classes 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:facet:jar UP-TO-DATE > Task :lucene:queries:compileJava UP-TO-DATE > Task :lucene:queries:classes UP-TO-DATE > Task :lucene:backward-codecs:jar UP-TO-DATE > Task :lucene:queries:jar UP-TO-DATE > Task :lucene:expressions:compileJava UP-TO-DATE > Task :lucene:expressions:classes 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:highlighter:jar UP-TO-DATE > Task :lucene:sandbox:compileJava UP-TO-DATE > Task :lucene:classification:compileJava UP-TO-DATE > Task :lucene:sandbox:classes UP-TO-DATE > Task :lucene:classification:classes UP-TO-DATE > Task :lucene:classification:jar UP-TO-DATE > Task :lucene:sandbox:jar UP-TO-DATE > Task :lucene:analysis:common:compileJava UP-TO-DATE > Task :lucene:analysis:common:classes UP-TO-DATE > Task :lucene:analysis:common:jar UP-TO-DATE > Task :lucene:test-framework:compileJava UP-TO-DATE > Task :lucene:analysis:phonetic:compileJava UP-TO-DATE > Task :lucene:analysis:phonetic:classes UP-TO-DATE > Task :lucene:analysis:morfologik:compileJava UP-TO-DATE > Task :lucene:analysis:morfologik:classes UP-TO-DATE > Task :lucene:analysis:icu:compileJava UP-TO-DATE > Task :lucene:analysis:icu:classes 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:smartcn:compileJava UP-TO-DATE > Task :lucene:analysis:opennlp:classes UP-TO-DATE > Task :lucene:analysis:smartcn:classes UP-TO-DATE > Task :lucene:analysis:phonetic:jar UP-TO-DATE > Task :lucene:analysis:morfologik:jar UP-TO-DATE > Task :lucene:test-framework:classes UP-TO-DATE > Task :lucene:analysis:icu:jar UP-TO-DATE > Task :lucene:analysis:stempel:jar UP-TO-DATE > Task :lucene:analysis:nori:compileJava UP-TO-DATE > Task :lucene:analysis:opennlp:jar UP-TO-DATE > Task :lucene:analysis:kuromoji:compileJava UP-TO-DATE > Task :lucene:analysis:nori:classes UP-TO-DATE > Task :lucene:analysis:kuromoji:classes UP-TO-DATE > Task :lucene:analysis:smartcn:jar UP-TO-DATE > Task :lucene:suggest:compileJava UP-TO-DATE > Task :lucene:monitor:compileJava UP-TO-DATE > Task :lucene:suggest:classes UP-TO-DATE > Task :lucene:monitor:classes UP-TO-DATE > Task :lucene:test-framework:jar UP-TO-DATE > Task :lucene:analysis:nori:jar UP-TO-DATE > Task :lucene:queryparser:compileJava UP-TO-DATE > Task :lucene:queryparser:classes UP-TO-DATE > Task :lucene:analysis:kuromoji:jar UP-TO-DATE > Task :lucene:suggest:jar UP-TO-DATE > Task :lucene:monitor:jar UP-TO-DATE > Task :lucene:queryparser:jar UP-TO-DATE > Task :lucene:spatial-test-fixtures:compileJava UP-TO-DATE > Task :lucene:spatial-test-fixtures:classes UP-TO-DATE > Task :lucene:benchmark-jmh:compileJava UP-TO-DATE > Task :lucene:benchmark-jmh:classes UP-TO-DATE > Task :lucene:spatial-test-fixtures:jar UP-TO-DATE > Task :lucene:demo:compileJava UP-TO-DATE > Task :lucene:demo:classes UP-TO-DATE > Task :lucene:demo:jar UP-TO-DATE > Task :lucene:benchmark-jmh:jar UP-TO-DATE > Task :lucene:luke:compileJava UP-TO-DATE > Task :lucene:luke:classes UP-TO-DATE > Task :lucene:benchmark:compileJava UP-TO-DATE > Task :lucene:benchmark:classes UP-TO-DATE > Task :lucene:luke:jar UP-TO-DATE > Task :lucene:benchmark:jar UP-TO-DATE BUILD SUCCESSFUL in 6s 101 actionable tasks: 101 up-to-date Consider enabling configuration cache to speed up this build: https://docs.gradle.org/9.6.0/userguide/configuration_cache_enabling.html compile luceneutil KNN at /l/util.nightly WARNING: A restricted method in java.lang.System has been called WARNING: java.lang.System::load has been called by net.rubygrapefruit.platform.internal.NativeLibraryLoader in an unnamed module (file:/home/mike/.gradle/wrapper/dists/gradle-9.1.0-bin/9agqghryom9wkf8r80qlhnts3/gradle-9.1.0/lib/native-platform-0.22-milestone-28.jar) WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module WARNING: Restricted methods will be blocked in a future release unless native access is enabled Starting a Gradle Daemon (subsequent builds will be faster) > Task :compileKnn 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. [Incubating] Problems report is available at: file:///l/util.nightly/build/reports/problems/problems-report.html Deprecated Gradle features were used in this build, making it incompatible with Gradle 10. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. For more on this, please refer to https://docs.gradle.org/9.1.0/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation. BUILD SUCCESSFUL in 6s 1 actionable task: 1 executed Consider enabling configuration cache to speed up this build: https://docs.gradle.org/9.1.0/userguide/configuration_cache_enabling.html CPU Information: model: AMD Ryzen Threadripper 3990X 64-Core Processor logical cores: 128 physical cores per socket: 64 microcode: 0x830107d 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 vmx flags: none bugs: sysret_ss_attrs spectre_v1 spectre_v2 spec_store_bypass retbleed smt_rsb srso ibpb_no_ret spectre_v2_user vmscape Memory Information: total RAM: 251.72 GB free RAM: 30.53 GB available RAM: 243.08 GB used RAM: 8.64 GB dirty RAM: 7.64 MB Nightly KNN benchy failed; ignoring: Traceback (most recent call last): File "/l/util.nightly/src/python/nightlyBench.py", line 753, 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 747, in _run knnPerfTest.smell_vectors(VECTORS_DIM, INDEX_VECTORS_FILE) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: smell_vectors() missing 1 required positional argument: 'label' [2026-07-03 02:46:42.097448] build medium index (fast) /l/indices/wikimedium.trunk.nightly.Lucene104.nd27.625M: now create cd /l/trunk.nightly/lucene/benchmark NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log /l/logs.nightly/nightly.wikimedium.trunk.nightly.Lucene104.nd27.625M.log run: ['/usr/lib/jvm/java-26-openjdk/bin/java', '--add-modules', 'jdk.incubator.vector', '-Xmx32g', '-Xms32g', '-server', '-XX:+UseParallelGC', '-Djava.io.tmpdir=/l/tmp', '--enable-native-access=ALL-UNNAMED', '-classpath', '/l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build', '-XX:StartFlightRecording=jdk.CPUTimeSample#enabled=true,dumponexit=true,maxsize=2048M,settings=/l/util.nightly/src/python/profiling.jfc,filename=/l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr', '-XX:+UnlockDiagnosticVMOptions', '-XX:+DebugNonSafepoints', 'perf.Indexer', '-dirImpl', 'MMapDirectory', '-indexPath', '/l/indices/wikimedium.trunk.nightly.Lucene104.nd27.625M', '-analyzer', 'StandardAnalyzerNoStopWords', '-lineDocsFile', '/l/data/enwiki-20110115-lines-1k-fixed-with-random-labels.bin', '-docCountLimit', '27625038', '-threadCount', '36', '-useCMS', '-ramBufferMB', '2048', '-maxBufferedDocs', '-1', '-postingsFormat', 'Lucene104', '-mergePolicy', 'TieredMergePolicy', '-idFieldPostingsFormat', 'Lucene104', '-idFieldPostingsFormat', 'Lucene104', '-hnswThreadsPerMerge', '1', '-hnswThreadPoolCount', '1'], cwd=/l/trunk.nightly/lucene/benchmark vmstatLogFile=/l/logs.nightly/nightly.vmstat.log topLogFile=/l/logs.nightly/nightly.top.log run vmstat: /usr/sbin/vmstat --active --wide --timestamp --unit M 1 > /l/logs.nightly/nightly.vmstat.log 2>&1 & run /usr/sbin/ps -eo pid,%cpu,%mem,bsdtime,etime,start,args --cols=120 --sort=-%cpu | head -10 >> /l/logs.nightly/nightly.top.log 2>&1 to /l/logs.nightly/nightly.top.log now kill vmstat: pid=4133689 Profiler summary for /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr Version: 2.1 Chunks: 16 Start: 2026-07-03 06:46:42 (UTC) Duration: 140 s Event Type Count Size (bytes) ============================================================= jdk.FileWrite 3938839 82311710 jdk.CPUTimeSample 3737466 65738446 jdk.FileRead 796371 18904398 jdk.ObjectAllocationInNewTLAB 152765 2931926 jdk.ObjectAllocationOutsideTLAB 50403 879335 jdk.BooleanFlag 10976 347178 jdk.Compilation 6254 161292 jdk.CPULoad 2365 46696 jdk.UnsignedIntFlag 976 33839 jdk.IntFlag 896 32104 jdk.Checkpoint 877 25582929 jdk.StringFlag 720 26887 jdk.GarbageCollection 67 1690 jdk.CPUInformation 16 24011 jdk.GCConfiguration 16 411 jdk.JVMInformation 16 16923 jdk.Metadata 16 1794956 jdk.ActiveRecording 0 0 jdk.ActiveSetting 0 0 jdk.AllocationRequiringGC 0 0 jdk.BooleanFlagChanged 0 0 jdk.CPUTimeSamplesLost 0 0 jdk.CPUTimeStampCounter 0 0 jdk.ClassDefine 0 0 jdk.ClassLoad 0 0 jdk.ClassLoaderStatistics 0 0 jdk.ClassLoadingStatistics 0 0 jdk.ClassRedefinition 0 0 jdk.ClassUnload 0 0 jdk.CodeCacheConfiguration 0 0 jdk.CodeCacheFull 0 0 jdk.CodeCacheStatistics 0 0 jdk.CompilationFailure 0 0 jdk.CompilerConfiguration 0 0 jdk.CompilerInlining 0 0 jdk.CompilerPhase 0 0 jdk.CompilerQueueUtilization 0 0 jdk.CompilerStatistics 0 0 jdk.ConcurrentModeFailure 0 0 jdk.ContainerCPUThrottling 0 0 jdk.ContainerCPUUsage 0 0 jdk.ContainerConfiguration 0 0 jdk.ContainerIOUsage 0 0 jdk.ContainerMemoryUsage 0 0 jdk.ContinuationFreeze 0 0 jdk.ContinuationFreezeFast 0 0 jdk.ContinuationFreezeSlow 0 0 jdk.ContinuationThaw 0 0 jdk.ContinuationThawFast 0 0 jdk.ContinuationThawSlow 0 0 jdk.DataLoss 0 0 jdk.Deoptimization 0 0 jdk.DeprecatedInvocation 0 0 jdk.Deserialization 0 0 jdk.DirectBufferStatistics 0 0 jdk.DoubleFlag 0 0 jdk.DoubleFlagChanged 0 0 jdk.DumpReason 0 0 jdk.EvacuationFailed 0 0 jdk.EvacuationInformation 0 0 jdk.ExceptionStatistics 0 0 jdk.ExecuteVMOperation 0 0 jdk.ExecutionSample 0 0 jdk.FileForce 0 0 jdk.FinalFieldMutation 0 0 jdk.FinalizerStatistics 0 0 jdk.Flush 0 0 jdk.G1AdaptiveIHOP 0 0 jdk.G1BasicIHOP 0 0 jdk.G1EvacuationOldStatistics 0 0 jdk.G1EvacuationYoungStatistics 0 0 jdk.G1GarbageCollection 0 0 jdk.G1HeapRegionInformation 0 0 jdk.G1HeapRegionTypeChange 0 0 jdk.G1HeapSummary 0 0 jdk.G1MMU 0 0 jdk.GCCPUTime 0 0 jdk.GCHeapConfiguration 0 0 jdk.GCHeapMemoryPoolUsage 0 0 jdk.GCHeapMemoryUsage 0 0 jdk.GCHeapSummary 0 0 jdk.GCPhaseConcurrent 0 0 jdk.GCPhaseConcurrentLevel1 0 0 jdk.GCPhaseConcurrentLevel2 0 0 jdk.GCPhaseParallel 0 0 jdk.GCPhasePause 0 0 jdk.GCPhasePauseLevel1 0 0 jdk.GCPhasePauseLevel2 0 0 jdk.GCPhasePauseLevel3 0 0 jdk.GCPhasePauseLevel4 0 0 jdk.GCReferenceStatistics 0 0 jdk.GCSurvivorConfiguration 0 0 jdk.GCTLABConfiguration 0 0 jdk.HeapDump 0 0 jdk.InitialEnvironmentVariable 0 0 jdk.InitialSecurityProperty 0 0 jdk.InitialSystemProperty 0 0 jdk.IntFlagChanged 0 0 jdk.JITRestart 0 0 jdk.JavaAgent 0 0 jdk.JavaErrorThrow 0 0 jdk.JavaExceptionThrow 0 0 jdk.JavaMonitorDeflate 0 0 jdk.JavaMonitorEnter 0 0 jdk.JavaMonitorInflate 0 0 jdk.JavaMonitorNotify 0 0 jdk.JavaMonitorStatistics 0 0 jdk.JavaMonitorWait 0 0 jdk.JavaThreadStatistics 0 0 jdk.LongFlag 0 0 jdk.LongFlagChanged 0 0 jdk.MetaspaceAllocationFailure 0 0 jdk.MetaspaceChunkFreeListSummary 0 0 jdk.MetaspaceGCThreshold 0 0 jdk.MetaspaceOOM 0 0 jdk.MetaspaceSummary 0 0 jdk.MethodTiming 0 0 jdk.MethodTrace 0 0 jdk.ModuleExport 0 0 jdk.ModuleRequire 0 0 jdk.NativeAgent 0 0 jdk.NativeLibrary 0 0 jdk.NativeLibraryLoad 0 0 jdk.NativeLibraryUnload 0 0 jdk.NativeMemoryUsage 0 0 jdk.NativeMemoryUsageTotal 0 0 jdk.NativeMethodSample 0 0 jdk.NetworkUtilization 0 0 jdk.OSInformation 0 0 jdk.ObjectAllocationSample 0 0 jdk.ObjectCount 0 0 jdk.ObjectCountAfterGC 0 0 jdk.OldGarbageCollection 0 0 jdk.OldObjectSample 0 0 jdk.PSHeapSummary 0 0 jdk.ParallelOldGarbageCollection 0 0 jdk.PhysicalMemory 0 0 jdk.ProcessStart 0 0 jdk.PromoteObjectInNewPLAB 0 0 jdk.PromoteObjectOutsidePLAB 0 0 jdk.PromotionFailed 0 0 jdk.RedefineClasses 0 0 jdk.ReservedStackActivation 0 0 jdk.ResidentSetSize 0 0 jdk.RetransformClasses 0 0 jdk.SafepointBegin 0 0 jdk.SafepointEnd 0 0 jdk.SafepointLatency 0 0 jdk.SafepointStateSynchronization 0 0 jdk.SecurityPropertyModification 0 0 jdk.SecurityProviderService 0 0 jdk.SerializationMisdeclaration 0 0 jdk.ShenandoahEvacuationInformation 0 0 jdk.ShenandoahHeapRegionInformation 0 0 jdk.ShenandoahHeapRegionStateChange 0 0 jdk.Shutdown 0 0 jdk.SocketRead 0 0 jdk.SocketWrite 0 0 jdk.StringDeduplication 0 0 jdk.StringFlagChanged 0 0 jdk.StringTableStatistics 0 0 jdk.SwapSpace 0 0 jdk.SymbolTableStatistics 0 0 jdk.SyncOnValueBasedClass 0 0 jdk.SystemGC 0 0 jdk.SystemProcess 0 0 jdk.TLSHandshake 0 0 jdk.TenuringDistribution 0 0 jdk.ThreadAllocationStatistics 0 0 jdk.ThreadCPULoad 0 0 jdk.ThreadContextSwitchRate 0 0 jdk.ThreadDump 0 0 jdk.ThreadEnd 0 0 jdk.ThreadPark 0 0 jdk.ThreadSleep 0 0 jdk.ThreadStart 0 0 jdk.UnsignedIntFlagChanged 0 0 jdk.UnsignedLongFlag 0 0 jdk.UnsignedLongFlagChanged 0 0 jdk.VirtualThreadEnd 0 0 jdk.VirtualThreadPinned 0 0 jdk.VirtualThreadStart 0 0 jdk.VirtualThreadSubmitFailed 0 0 jdk.VirtualizationInformation 0 0 jdk.X509Certificate 0 0 jdk.X509Validation 0 0 jdk.YoungGarbageCollection 0 0 jdk.YoungGenerationConfiguration 0 0 jdk.ZAllocationStall 0 0 jdk.ZOldGarbageCollection 0 0 jdk.ZPageAllocation 0 0 jdk.ZRelocationSet 0 0 jdk.ZRelocationSetGroup 0 0 jdk.ZStatisticsCounter 0 0 jdk.ZStatisticsSampler 0 0 jdk.ZThreadPhase 0 0 jdk.ZUncommit 0 0 jdk.ZYoungGarbageCollection 0 0 profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=1 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr Profiler for cpu at stackSize=1 [medium index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr is 189.62 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3737466 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 6.52% 243628 java.lang.Integer#rotateLeft():1612 [Inlined code] 6.39% 238917 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] 5.06% 189271 java.lang.Character#codePointAtImpl():9812 [Inlined code] 4.33% 161713 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] 3.79% 141700 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] 3.21% 120107 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] 2.78% 103918 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] 2.54% 94767 java.lang.Character#isHighSurrogate():9606 [Inlined code] 2.50% 93581 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] 1.91% 71542 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] 1.75% 65270 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1022 [JIT compiled code] 1.51% 56344 java.lang.Character#codePointAt():9804 [Inlined code] 1.47% 54777 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1019 [JIT compiled code] 1.35% 50627 org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 1.26% 47071 org.apache.lucene.analysis.CharacterUtils#toLowerCase():58 [Inlined code] 1.25% 46812 org.apache.lucene.index.ByteSliceReader#readByte():74 [Inlined code] 1.18% 44115 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] 1.15% 42948 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():47 [Inlined code] 1.02% 38081 org.apache.lucene.index.TermsHashPerField#writeByte():222 [Inlined code] 1.01% 37789 org.apache.lucene.util.ByteBlockPool#getBuffer():358 [Inlined code] 0.93% 34801 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.93% 34800 org.apache.lucene.analysis.CharacterUtils#toLowerCase():57 [Inlined code] 0.92% 34334 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] 0.89% 33447 java.lang.ThreadLocal#get():171 [Inlined code] 0.87% 32671 org.apache.lucene.util.BytesRefHash#add():332 [JIT compiled code] 0.83% 30990 java.lang.Character#toChars():10014 [Inlined code] 0.72% 26822 org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition():1301 [Inlined code] 0.67% 24945 jdk.internal.util.ArraysSupport#mismatch():564 [Inlined code] 0.66% 24749 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():146 [Inlined code] 0.59% 22119 org.apache.lucene.util.BytesRefBuilder#growNoCopy():67 [Inlined code] 0.57% 21320 jdk.internal.misc.ScopedMemoryAccess#getByteInternal():1100 [Inlined code] 0.49% 18194 java.lang.Character#toLowerCase():11393 [Inlined code] 0.47% 17535 org.apache.lucene.index.TermsHashPerField#initReader():100 [Inlined code] 0.47% 17445 org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap():742 [Inlined code] 0.47% 17409 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] 0.43% 16193 java.lang.Character#codePointAt():9807 [Inlined code] 0.42% 15865 org.apache.lucene.codecs.lucene104.PForUtil#encode():58 [JIT compiled code] 0.41% 15137 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1020 [JIT compiled code] 0.40% 15102 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():169 [JIT compiled code] 0.38% 14204 org.apache.lucene.util.AttributeSource#clearAttributes():274 [Inlined code] 0.38% 14020 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():170 [JIT compiled code] 0.37% 13855 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():177 [JIT compiled code] 0.37% 13780 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():131 [JIT compiled code] 0.37% 13657 org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next():193 [Inlined code] 0.36% 13404 org.apache.lucene.util.AttributeSource#clearAttributes():273 [Inlined code] 0.35% 13256 org.apache.lucene.store.DataOutput#writeVInt():203 [Inlined code] 0.35% 13147 org.apache.lucene.codecs.lucene104.ForUtil#encode():154 [JIT compiled code] 0.35% 12925 org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc():60 [Inlined code] 0.34% 12705 org.apache.lucene.analysis.StopFilter#accept():97 [Inlined code] 0.34% 12573 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():173 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=2 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr Profiler for cpu at stackSize=2 [medium index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr is 189.62 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3737466 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 6.52% 243628 java.lang.Integer#rotateLeft():1612 [Inlined code] at org.apache.lucene.util.StringHelper#murmurhash3_x86_32():175 [Inlined code] 5.06% 189271 java.lang.Character#codePointAtImpl():9812 [Inlined code] at java.lang.Character#codePointAt():9807 [Inlined code] 4.33% 161707 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 3.79% 141603 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 3.21% 120107 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] 2.78% 103797 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.52% 94357 java.lang.Character#isHighSurrogate():9606 [Inlined code] at java.lang.Character#codePointAtImpl():9813 [Inlined code] 2.50% 93375 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] 1.91% 71537 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 1.76% 65949 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] 1.75% 65269 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1022 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 1.67% 62263 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] 1.54% 57635 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [JIT compiled code] 1.47% 54754 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1019 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 1.42% 53070 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [JIT compiled code] 1.35% 50627 org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] 1.34% 49936 java.lang.Character#codePointAt():9804 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] 1.26% 47071 org.apache.lucene.analysis.CharacterUtils#toLowerCase():58 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] 1.25% 46812 org.apache.lucene.index.ByteSliceReader#readByte():74 [Inlined code] at org.apache.lucene.store.DataInput#readVInt():107 [Inlined code] 1.15% 42948 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():47 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText():709 [Inlined code] 0.93% 34801 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] 0.93% 34799 org.apache.lucene.analysis.CharacterUtils#toLowerCase():57 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] 0.92% 34328 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.87% 32671 org.apache.lucene.util.BytesRefHash#add():332 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] 0.83% 30990 java.lang.Character#toChars():10014 [Inlined code] at org.apache.lucene.analysis.CharacterUtils#toLowerCase():58 [Inlined code] 0.77% 28928 java.lang.ThreadLocal#get():171 [Inlined code] at perf.LineFileDocs#reserve():570 [Inlined code] 0.72% 26816 org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition():1301 [Inlined code] at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition():110 [Inlined code] 0.66% 24748 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():146 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():148 [Inlined code] 0.63% 23542 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next():194 [Inlined code] 0.59% 21961 jdk.internal.util.ArraysSupport#mismatch():564 [Inlined code] at java.util.Arrays#equals():2707 [Inlined code] 0.58% 21637 org.apache.lucene.util.BytesRefBuilder#growNoCopy():67 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():147 [Inlined code] 0.57% 21320 jdk.internal.misc.ScopedMemoryAccess#getByteInternal():1100 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#getByte():1088 [Inlined code] 0.54% 20043 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] at org.apache.lucene.util.BytesRefHash$1#get():266 [Inlined code] 0.51% 19066 org.apache.lucene.util.ByteBlockPool#getBuffer():358 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():223 [Inlined code] 0.48% 18060 java.lang.Character#toLowerCase():11393 [Inlined code] at org.apache.lucene.analysis.CharacterUtils#toLowerCase():59 [Inlined code] 0.47% 17445 org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap():742 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] 0.46% 17317 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] 0.46% 17137 org.apache.lucene.index.TermsHashPerField#initReader():100 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset():435 [Inlined code] 0.44% 16621 org.apache.lucene.index.TermsHashPerField#writeByte():222 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [JIT compiled code] 0.44% 16475 org.apache.lucene.util.ByteBlockPool#getBuffer():358 [Inlined code] at org.apache.lucene.util.BytesRefBlockPool#equals():156 [Inlined code] 0.43% 16064 java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] 0.41% 15137 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1020 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 0.40% 15101 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():169 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.38% 14204 org.apache.lucene.util.AttributeSource#clearAttributes():274 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():153 [Inlined code] 0.38% 14020 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():170 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.37% 13855 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():177 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.37% 13758 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.37% 13657 org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next():193 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():381 [JIT compiled code] 0.36% 13403 org.apache.lucene.util.AttributeSource#clearAttributes():273 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():153 [Inlined code] 0.35% 12924 org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc():60 [Inlined code] at org.apache.lucene.index.DocIDMerger$SequentialDocIDMerger#next():123 [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=4 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr Profiler for cpu at stackSize=4 [medium index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr is 189.62 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3737466 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 6.49% 242678 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] 4.96% 185466 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.18% 156137 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():1993 [JIT compiled code] 3.79% 141561 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.21% 120100 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.46% 92106 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.91% 71223 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():1993 [JIT compiled code] 1.75% 65269 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.53% 57199 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.46% 54749 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.42% 52983 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.37% 51212 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.35% 50627 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():1905 [JIT compiled code] 1.35% 50575 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] 1.35% 50346 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.33% 49765 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] 1.31% 48831 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.30% 48686 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.26% 47071 org.apache.lucene.analysis.CharacterUtils#toLowerCase():58 [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():1905 [JIT compiled code] 1.15% 42947 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.14% 42639 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] 0.93% 34799 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():1905 [JIT compiled code] 0.92% 34328 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():1993 [JIT compiled code] 0.83% 30990 java.lang.Character#toChars():10014 [Inlined code] at org.apache.lucene.analysis.CharacterUtils#toLowerCase():58 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] 0.77% 28841 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 0.77% 28827 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.76% 28433 org.apache.lucene.index.ByteSliceReader#readByte():74 [Inlined code] at org.apache.lucene.store.DataInput#readVInt():107 [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.71% 26601 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.66% 24748 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():1993 [JIT compiled code] 0.65% 24303 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] 0.63% 23417 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.59% 21958 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.58% 21637 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 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] 0.57% 21320 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.48% 18060 java.lang.Character#toLowerCase():11393 [Inlined code] at org.apache.lucene.analysis.CharacterUtils#toLowerCase():59 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] 0.47% 17444 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.46% 17349 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.46% 17317 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.44% 16482 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.44% 16475 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% 16054 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% 15892 java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] 0.41% 15137 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.40% 15101 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():1993 [JIT compiled code] 0.38% 14219 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.38% 14204 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.37% 14009 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():1993 [JIT compiled code] 0.37% 13855 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():1993 [JIT compiled code] 0.36% 13402 org.apache.lucene.util.AttributeSource#clearAttributes():273 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():153 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] 0.35% 13139 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():200 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=8 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr Profiler for cpu at stackSize=8 [medium index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr is 189.62 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3737466 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 3.42% 127897 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] 3.39% 126874 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 3.06% 114543 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] 2.55% 95259 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 2.55% 95202 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] 2.46% 92106 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():1905 [JIT compiled code] 2.41% 90207 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] 1.88% 70342 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] 1.63% 61056 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] 1.53% 57186 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] 1.39% 51994 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 1.37% 51204 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 1.35% 50346 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.0x00000000171d9a18#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] 1.31% 48822 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 1.30% 48649 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] 1.23% 46092 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.03% 38670 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.83% 31137 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] 0.83% 30947 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.78% 29229 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] 0.77% 28827 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% 28401 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.75% 27860 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] 0.72% 26755 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] 0.71% 26601 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.69% 25975 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():369 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] 0.68% 25458 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.64% 23850 org.apache.lucene.index.ByteSliceReader#readByte():74 [Inlined code] at org.apache.lucene.store.DataInput#readVInt():107 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#nextPosition():501 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():148 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] 0.63% 23547 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] 0.59% 22229 org.apache.lucene.analysis.CharacterUtils#toLowerCase():58 [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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.59% 22145 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] 0.58% 21813 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] 0.57% 21262 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.57% 21218 org.apache.lucene.analysis.CharacterUtils#toLowerCase():58 [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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.56% 20757 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] 0.55% 20733 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.49% 18331 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():369 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] 0.47% 17457 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():754 [Inlined code] at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue():397 [Inlined code] 0.46% 17316 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.46% 17304 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.46% 17295 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.44% 16467 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] 0.44% 16431 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.42% 15862 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.41% 15192 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] 0.39% 14646 java.lang.Character#toChars():10014 [Inlined code] at org.apache.lucene.analysis.CharacterUtils#toLowerCase():58 [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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] 0.37% 13897 java.lang.Character#toChars():10014 [Inlined code] at org.apache.lucene.analysis.CharacterUtils#toLowerCase():58 [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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] 0.37% 13805 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.36% 13589 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% 13327 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=12 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr Profiler for cpu at stackSize=12 [medium index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr is 189.62 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3737466 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 3.38% 126220 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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] 3.13% 116838 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.76% 103293 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.53% 94690 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.28% 85255 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 2.14% 80138 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 1.87% 70020 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.63% 60760 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.41% 52601 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.38% 51718 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.35% 50346 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.0x00000000171d9a18#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.27% 47553 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 1.23% 46092 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.19% 44643 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 1.19% 44584 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.13% 42093 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 1.10% 41037 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 1.03% 38670 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.83% 30965 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.82% 30765 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.78% 29082 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 0.77% 28827 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% 28394 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.71% 26601 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.0x00000000171d9a18#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.71% 26584 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 0.68% 25322 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.66% 24718 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.63% 23583 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():369 [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.63% 23414 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 0.59% 22102 org.apache.lucene.analysis.CharacterUtils#toLowerCase():58 [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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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% 21139 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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% 21096 org.apache.lucene.analysis.CharacterUtils#toLowerCase():58 [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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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% 20727 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.54% 20271 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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% 19425 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.51% 19026 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.46% 17357 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():369 [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.46% 17315 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% 17220 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.46% 17192 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():754 [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.44% 16334 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.42% 15784 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.40% 15110 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.40% 15037 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.39% 14563 java.lang.Character#toChars():10014 [Inlined code] at org.apache.lucene.analysis.CharacterUtils#toLowerCase():58 [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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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% 13803 java.lang.Character#toChars():10014 [Inlined code] at org.apache.lucene.analysis.CharacterUtils#toLowerCase():58 [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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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% 13747 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.36% 13269 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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% 12726 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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% 12701 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=1 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr Profiler for heap at stackSize=1 [medium index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr is 189.62 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 203141 events (total: 312160M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 17.32% 54072M perf.LineFileDocs#nextDoc():647 [JIT compiled code] 9.51% 29679M java.lang.StringUTF16#compress():223 [Inlined code] 8.66% 27020M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] 7.17% 22366M perf.LineFileDocs#readDocs():176 [JIT compiled code] 6.42% 20039M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] 4.45% 13901M java.lang.StringUTF16#compress():227 [Inlined code] 3.40% 10621M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] 3.26% 10170M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] 3.04% 9500M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] 2.73% 8506M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] 2.24% 6995M perf.LineFileDocs#nextDoc():642 [JIT compiled code] 2.09% 6523M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] 2.00% 6231M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] 1.88% 5863M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] 1.86% 5803M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] 1.84% 5729M org.apache.lucene.util.TimSorter#():62 [Inlined code] 1.78% 5562M org.apache.lucene.util.BytesRef#():71 [Inlined code] 1.70% 5321M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] 1.68% 5252M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] 1.41% 4413M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] 1.36% 4253M java.util.TreeMap#keyIterator():1421 [Inlined code] 1.32% 4107M perf.LineFileDocs#readDocs():176 [Interpreted code] 1.21% 3763M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] 0.87% 2718M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] 0.63% 1979M org.apache.lucene.document.IntPoint#pack():114 [Inlined code] 0.60% 1871M java.nio.HeapByteBuffer#():75 [Inlined code] 0.58% 1811M java.util.ArrayList#grow():240 [Inlined code] 0.53% 1661M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] 0.50% 1546M perf.LineFileDocs#newDocState():509 [Interpreted code] 0.47% 1454M org.apache.lucene.document.IntPoint#pack():108 [Inlined code] 0.46% 1426M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] 0.41% 1279M org.apache.lucene.codecs.lucene104.PForUtil#encode():78 [JIT compiled code] 0.40% 1259M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2116 [Inlined code] 0.36% 1129M perf.LineFileDocs#nextDoc():649 [JIT compiled code] 0.36% 1119M perf.LineFileDocs#nextDoc():654 [JIT compiled code] 0.34% 1059M perf.LineFileDocs#intToID():299 [Inlined code] 0.32% 986M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] 0.30% 941M java.util.ArrayDeque#():179 [Inlined code] 0.29% 905M perf.LineFileDocs#nextDoc():644 [JIT compiled code] 0.29% 890M java.util.List#of():940 [Inlined code] 0.28% 881M perf.LineFileDocs#intToID():305 [Inlined code] 0.28% 873M perf.LineFileDocs#nextDoc():652 [JIT compiled code] 0.19% 605M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock():968 [JIT compiled code] 0.17% 534M perf.LineFileDocs#nextDoc():605 [Interpreted code] 0.17% 522M org.apache.lucene.util.StringSorter#fallbackSorter():92 [Inlined code] 0.17% 522M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():103 [JIT compiled code] 0.15% 463M org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#():82 [Inlined code] 0.13% 397M java.nio.HeapByteBuffer#asReadOnlyBuffer():152 [Inlined code] 0.13% 396M java.util.ArrayList#iterator():1038 [JIT compiled code] 0.12% 384M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#writeImpacts():541 [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.nd27.625M.jfr Profiler for heap at stackSize=2 [medium index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr is 189.62 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 203141 events (total: 312160M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 17.29% 53962M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 9.51% 29679M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] 8.66% 27020M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] 7.17% 22366M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 6.42% 20039M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] 4.45% 13901M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] 3.40% 10617M 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.99% 9340M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] 2.62% 8180M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] 2.57% 8034M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] 2.23% 6972M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 2.09% 6523M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 2.00% 6231M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.88% 5863M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 1.86% 5803M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 1.84% 5729M org.apache.lucene.util.TimSorter#():62 [Inlined code] at org.apache.lucene.util.ArrayTimSorter#():34 [Inlined code] 1.70% 5321M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.70% 5301M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] 1.68% 5252M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.41% 4413M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 1.36% 4253M java.util.TreeMap#keyIterator():1421 [Inlined code] at java.util.TreeMap$KeySet#iterator():1434 [JIT compiled code] 1.32% 4107M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.21% 3763M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():349 [JIT compiled code] 0.68% 2135M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():464 [JIT compiled code] 0.63% 1979M org.apache.lucene.document.IntPoint#pack():114 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValues():72 [Inlined code] 0.60% 1871M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] 0.58% 1811M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] 0.53% 1661M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [JIT compiled code] 0.50% 1546M perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.47% 1454M org.apache.lucene.document.IntPoint#pack():108 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValues():72 [Inlined code] 0.46% 1426M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():398 [JIT compiled code] 0.40% 1259M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2116 [Inlined code] at org.apache.lucene.util.IntBlockPool#nextBuffer():153 [JIT compiled code] 0.36% 1129M perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.36% 1119M perf.LineFileDocs#nextDoc():654 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.34% 1059M perf.LineFileDocs#intToID():299 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] 0.31% 977M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():736 [JIT compiled code] 0.31% 968M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [Inlined code] 0.30% 941M java.util.ArrayDeque#():179 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#():112 [Inlined code] 0.29% 905M perf.LineFileDocs#nextDoc():644 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.29% 900M 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% 881M perf.LineFileDocs#intToID():305 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] 0.28% 877M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():737 [JIT compiled code] 0.28% 873M perf.LineFileDocs#nextDoc():652 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.28% 863M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] 0.27% 847M java.util.List#of():940 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocument():1913 [JIT compiled code] 0.17% 534M perf.LineFileDocs#nextDoc():605 [Interpreted code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.17% 522M org.apache.lucene.util.StringSorter#fallbackSorter():92 [Inlined code] at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#getFallbackSorter():83 [Inlined code] 0.17% 522M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():103 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():398 [JIT compiled code] 0.15% 463M org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#():82 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie():94 [Inlined code] 0.13% 408M 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 189.62 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 203141 events (total: 312160M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 17.29% 53962M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 8.57% 26759M 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.35% 26075M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] 7.17% 22366M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 4.98% 15550M 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.43% 13813M 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.99% 9340M 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.62% 8180M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] 2.50% 7805M 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.23% 6972M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 2.09% 6523M 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.00% 6231M 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.88% 5863M 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.86% 5803M 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.84% 5729M 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.70% 5321M 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.68% 5252M 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.64% 5130M 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.42% 4442M 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.41% 4413M 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.36% 4253M 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.32% 4107M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.13% 3515M 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():1993 [JIT compiled code] 1.03% 3218M 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.99% 3093M 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.67% 2078M 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.58% 1811M 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.57% 1771M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x000000001713cd70#apply() [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#appendBlock():525 [JIT compiled code] 0.50% 1546M perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.49% 1533M 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.45% 1401M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():644 [JIT compiled code] 0.45% 1400M 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% 1395M 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.40% 1259M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2116 [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.36% 1129M perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.36% 1119M perf.LineFileDocs#nextDoc():654 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.35% 1091M 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.34% 1059M 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.32% 1001M 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.32% 1000M 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.32% 988M 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% 979M 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% 977M 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.31% 966M 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.30% 941M 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.29% 905M perf.LineFileDocs#nextDoc():644 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.29% 903M 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 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] 0.28% 881M 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.28% 881M 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.28% 877M 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] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=8 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr Profiler for heap at stackSize=8 [medium index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr is 189.62 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 203141 events (total: 312160M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 17.29% 53962M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 8.56% 26716M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 7.17% 22366M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 4.43% 13813M 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.64% 11374M 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.23% 6972M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 2.14% 6690M 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():369 [Interpreted code] 1.76% 5495M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 1.73% 5414M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 1.73% 5399M 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.70% 5321M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 1.70% 5311M 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():369 [JIT compiled code] 1.68% 5252M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 1.61% 5039M 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.58% 4945M 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():1993 [JIT compiled code] 1.58% 4922M 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.57% 4909M 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():1993 [JIT compiled code] 1.42% 4442M 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.0x00000000171d9a18#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% 4107M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.27% 3957M 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.0x00000000171d9a18#merge() [Interpreted code] 1.22% 3807M 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():1993 [JIT compiled code] 1.10% 3436M 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.10% 3426M 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.0x00000000171d9a18#merge() [Interpreted code] 1.09% 3392M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 1.03% 3218M 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.91% 2852M 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():369 [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.86% 2673M 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():369 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] 0.85% 2668M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] 0.82% 2555M 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():369 [JIT compiled code] 0.77% 2412M 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.72% 2242M 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():369 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] 0.69% 2149M 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.68% 2124M 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.62% 1942M 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():369 [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.58% 1804M 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.55% 1729M 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():369 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] 0.52% 1628M 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():369 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] 0.52% 1609M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x000000001713cd70#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% 1533M 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.48% 1505M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] at java.util.ArrayList#add():484 [Inlined code] at java.util.ArrayList#add():497 [Inlined code] at org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():398 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc():259 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():144 [JIT compiled code] 0.46% 1441M 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():369 [Interpreted code] 0.45% 1401M 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.42% 1300M 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.36% 1129M perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.36% 1119M perf.LineFileDocs#nextDoc():654 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.35% 1091M 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.34% 1059M 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.33% 1045M 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.33% 1041M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2116 [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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=12 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr Profiler for heap at stackSize=12 [medium index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr is 189.62 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 203141 events (total: 312160M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 17.29% 53962M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 8.56% 26716M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 7.17% 22366M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 4.43% 13813M 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.64% 11374M 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.0x00000000171d9a18#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.23% 6972M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 1.96% 6115M 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():369 [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% 5399M 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.0x00000000171d9a18#merge() [Interpreted code] 1.64% 5130M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 1.62% 5059M 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():369 [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.62% 5050M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 1.61% 5016M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 1.59% 4948M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 1.58% 4922M 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.0x00000000171d9a18#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.50% 4680M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 1.45% 4532M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 1.42% 4442M 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.0x00000000171d9a18#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% 4107M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.27% 3957M 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.0x00000000171d9a18#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.15% 3601M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] 1.14% 3570M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 1.10% 3426M 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.0x00000000171d9a18#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.09% 3388M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.03% 3218M 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.89% 2771M 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():369 [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.84% 2622M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 0.78% 2445M 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():369 [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.77% 2412M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 0.68% 2124M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] 0.66% 2050M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] 0.65% 2026M 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():369 [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.62% 1942M 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():369 [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.58% 1804M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] 0.52% 1618M 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():369 [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.51% 1603M 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():369 [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.51% 1600M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x000000001713cd70#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.50% 1546M perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.49% 1534M 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():369 [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.49% 1533M 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.0x00000000171d9a18#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% 1438M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 0.45% 1401M 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% 1366M 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.42% 1309M 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():369 [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.42% 1300M 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.0x00000000171d9a18#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] 0.36% 1129M perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.36% 1119M perf.LineFileDocs#nextDoc():654 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.35% 1091M 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.34% 1059M 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.33% 1045M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 0.33% 1041M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2116 [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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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] move log to /l/logs.nightly/2026.07.03.01.30.29/fastIndexMediumDocs.log move vmstat log to /l/logs.nightly/2026.07.03.01.30.29/fastIndexMediumDocs.vmstat.log move top log to /l/logs.nightly/2026.07.03.01.30.29/fastIndexMediumDocs.top.log [2026-07-03 02:50:59.177008] took 113.5 sec [2026-07-03 02:50:59.181557] medIndexAtClose None [2026-07-03 02:50:59.182555] build medium vectors index (fast) /l/indices/wikimedium.trunk.nightly.Lucene104.vectors=1024.nd27.625M: now create cd /l/trunk.nightly/lucene/benchmark NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log /l/logs.nightly/nightly.wikimedium.trunk.nightly.Lucene104.vectors=1024.nd27.625M.log run: ['/usr/lib/jvm/java-26-openjdk/bin/java', '--add-modules', 'jdk.incubator.vector', '-Xmx32g', '-Xms32g', '-server', '-XX:+UseParallelGC', '-Djava.io.tmpdir=/l/tmp', '--enable-native-access=ALL-UNNAMED', '-classpath', '/l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build', '-XX:StartFlightRecording=jdk.CPUTimeSample#enabled=true,dumponexit=true,maxsize=2048M,settings=/l/util.nightly/src/python/profiling.jfc,filename=/l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.nd27.625M.jfr', '-XX:+UnlockDiagnosticVMOptions', '-XX:+DebugNonSafepoints', 'perf.Indexer', '-dirImpl', 'MMapDirectory', '-indexPath', '/l/indices/wikimedium.trunk.nightly.Lucene104.vectors=1024.nd27.625M', '-analyzer', 'StandardAnalyzerNoStopWords', '-lineDocsFile', '/l/data/enwiki-20110115-lines-1k-fixed-with-random-labels.bin', '-docCountLimit', '27625038', '-threadCount', '36', '-useCMS', '-vectorFile', '/big/cohere-v3-wikipedia-en-scattered-1024d.docs.vec', '-vectorDimension', '1024', '-vectorEncoding', 'FLOAT32', '-verbose', '-ramBufferMB', '2048', '-maxBufferedDocs', '-1', '-postingsFormat', 'Lucene104', '-mergePolicy', 'TieredMergePolicy', '-idFieldPostingsFormat', 'Lucene104', '-idFieldPostingsFormat', 'Lucene104', '-hnswThreadsPerMerge', '16', '-hnswThreadPoolCount', '96'], cwd=/l/trunk.nightly/lucene/benchmark vmstatLogFile=/l/logs.nightly/nightly.vmstat.log topLogFile=/l/logs.nightly/nightly.top.log run vmstat: /usr/sbin/vmstat --active --wide --timestamp --unit M 1 > /l/logs.nightly/nightly.vmstat.log 2>&1 & run /usr/sbin/ps -eo pid,%cpu,%mem,bsdtime,etime,start,args --cols=120 --sort=-%cpu | head -10 >> /l/logs.nightly/nightly.top.log 2>&1 to /l/logs.nightly/nightly.top.log now kill vmstat: pid=4138255 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-03 10:00:16 (UTC) Duration: 1193 s Event Type Count Size (bytes) ============================================================= jdk.CPUTimeSample 93538670 1870663809 jdk.FileWrite 3595837 99037205 jdk.ObjectAllocationInNewTLAB 199397 4319606 jdk.BooleanFlag 109074 3593241 jdk.FileRead 76150 2231887 jdk.CPULoad 20229 424809 jdk.ObjectAllocationOutsideTLAB 14852 296413 jdk.UnsignedIntFlag 9699 349005 jdk.IntFlag 8904 330720 jdk.StringFlag 7155 279840 jdk.Checkpoint 5449 138702007 jdk.CPUInformation 159 238818 jdk.GCConfiguration 159 4293 jdk.JVMInformation 159 191913 jdk.Metadata 159 17837574 jdk.Compilation 93 2597 jdk.GarbageCollection 31 839 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 2039.45 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 93538670 events (total: 93M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 71.25% 66M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] 5.52% 5M jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] 3.78% 3M jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():358 [Inlined code] 2.76% 2M org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] 1.67% 1M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] 1.34% 1M java.util.ArrayList#elementData():412 [Inlined code] 1.11% 1M org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] 0.95% 889943 jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] 0.63% 593858 java.util.Arrays#fill():3143 [Inlined code] 0.51% 480934 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] 0.40% 370017 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive():897 [Inlined code] 0.33% 311102 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():298 [JIT compiled code] 0.28% 261349 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] 0.27% 251915 org.apache.lucene.util.TernaryLongHeap#downHeap():232 [Inlined code] 0.26% 242336 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():254 [JIT compiled code] 0.26% 240560 org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():101 [JIT compiled code] 0.24% 228641 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] 0.23% 216530 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():303 [JIT compiled code] 0.21% 196962 jdk.incubator.vector.FloatVector#fromMemorySegment():3040 [Inlined code] 0.18% 172630 org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#minCompetitiveSimilarity():718 [Inlined code] 0.17% 156440 org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] 0.15% 144650 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] 0.14% 134377 jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw():200 [Inlined code] 0.14% 132212 org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor():189 [Inlined code] 0.14% 126815 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.12% 107866 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():297 [JIT compiled code] 0.11% 105780 org.apache.lucene.util.hnsw.NeighborQueue#decodeScore():120 [Inlined code] 0.11% 103472 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState():165 [Inlined code] 0.10% 97213 java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] 0.10% 94525 org.apache.lucene.util.hnsw.NeighborArray#nodes():217 [Inlined code] 0.10% 93003 org.apache.lucene.util.VectorUtil#normalizeToUnitInterval():412 [Inlined code] 0.10% 90579 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] 0.10% 89526 org.apache.lucene.util.FixedBitSet#getAndSet():330 [Inlined code] 0.09% 88856 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#signalNext():264 [Inlined code] 0.09% 86984 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] 0.09% 83727 org.apache.lucene.util.hnsw.NeighborArray#growArrays():96 [Inlined code] 0.09% 83622 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] 0.08% 77117 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():293 [JIT compiled code] 0.08% 76457 org.apache.lucene.util.TernaryLongHeap#top():111 [Inlined code] 0.08% 74744 jdk.jfr.internal.JVM#emitEvent() [Native code] 0.08% 74485 org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [Inlined code] 0.08% 74015 org.apache.lucene.util.hnsw.NeighborQueue#size():68 [Inlined code] 0.08% 72310 org.apache.lucene.util.hnsw.NeighborQueue#encode():115 [Inlined code] 0.08% 70486 org.apache.lucene.util.TernaryLongHeap#downHeap():234 [Inlined code] 0.07% 69566 java.util.Objects#checkIndex():365 [Inlined code] 0.07% 67969 org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor():188 [Inlined code] 0.07% 67199 org.apache.lucene.util.TernaryLongHeap#push():81 [Inlined code] 0.07% 67089 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():345 [JIT compiled code] 0.07% 66875 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():136 [JIT compiled code] 0.07% 61480 org.apache.lucene.util.TernaryLongHeap#downHeap():235 [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=2 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.nd27.625M.jfr Profiler for cpu at stackSize=2 [medium vectors index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.nd27.625M.jfr is 2039.45 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 93538670 events (total: 93M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 71.25% 66M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] 5.52% 5M jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] 3.78% 3M jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():358 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment():335 [Inlined code] 2.55% 2M org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [Inlined code] 1.67% 1M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] 1.34% 1M java.util.ArrayList#elementData():412 [Inlined code] at java.util.ArrayList#get():429 [Inlined code] 1.11% 1M org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] 0.95% 889943 jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] at jdk.incubator.vector.Float256Vector#fromArray0():935 [Inlined code] 0.63% 593858 java.util.Arrays#fill():3143 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] 0.40% 370017 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive():897 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync#readerShouldBlock():702 [Inlined code] 0.32% 299325 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.28% 261349 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] 0.26% 246462 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek():177 [Inlined code] 0.26% 242336 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():254 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.26% 240560 org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():101 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] 0.24% 228641 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] 0.21% 192597 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#setScoringOrdinal():155 [Inlined code] 0.20% 190715 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():249 [JIT compiled code] 0.18% 167222 org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#minCompetitiveSimilarity():718 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():343 [JIT compiled code] 0.18% 166601 jdk.incubator.vector.FloatVector#fromMemorySegment():3040 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():110 [JIT compiled code] 0.17% 156440 org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():247 [JIT compiled code] 0.17% 155460 org.apache.lucene.util.TernaryLongHeap#downHeap():232 [Inlined code] at org.apache.lucene.util.TernaryLongHeap#pop():124 [Inlined code] 0.16% 150508 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.14% 132212 org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor():189 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor():401 [Inlined code] 0.14% 128299 jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw():200 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():356 [Inlined code] 0.13% 122092 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] 0.11% 105780 org.apache.lucene.util.hnsw.NeighborQueue#decodeScore():120 [Inlined code] at org.apache.lucene.util.hnsw.NeighborQueue#topScore():151 [Inlined code] 0.11% 103256 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():297 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 0.10% 97213 java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] 0.10% 96455 org.apache.lucene.util.TernaryLongHeap#downHeap():232 [Inlined code] at org.apache.lucene.util.TernaryLongHeap#updateTop():153 [JIT compiled code] 0.10% 89526 org.apache.lucene.util.FixedBitSet#getAndSet():330 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] 0.09% 86984 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 0.09% 83622 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] 0.09% 81041 org.apache.lucene.util.VectorUtil#normalizeToUnitInterval():412 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#normalizeRawScore():153 [Inlined code] 0.09% 80878 org.apache.lucene.util.hnsw.NeighborArray#growArrays():96 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] 0.08% 76457 org.apache.lucene.util.TernaryLongHeap#top():111 [Inlined code] at org.apache.lucene.util.hnsw.NeighborQueue#topScore():151 [Inlined code] 0.08% 74744 jdk.jfr.internal.JVM#emitEvent() [Native code] at jdk.jfr.internal.periodic.JVMEventTask#execute():54 [Inlined code] 0.08% 73841 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState():165 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():479 [Inlined code] 0.08% 73541 org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] 0.07% 69375 java.util.Objects#checkIndex():365 [Inlined code] at java.util.ArrayList#get():428 [Inlined code] 0.07% 67969 org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor():188 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor():401 [Inlined code] 0.07% 66875 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():136 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] 0.07% 64860 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():303 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():515 [JIT compiled code] 0.07% 62996 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] 0.07% 62546 org.apache.lucene.util.hnsw.NeighborQueue#encode():115 [Inlined code] at org.apache.lucene.util.hnsw.NeighborQueue#add():78 [Inlined code] 0.07% 62428 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 0.06% 59344 org.apache.lucene.util.TernaryLongHeap#push():81 [Inlined code] at org.apache.lucene.util.hnsw.NeighborQueue#add():78 [Inlined code] 0.06% 57512 org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():515 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():478 [Inlined code] 0.06% 56537 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():415 [JIT compiled code] 0.06% 56024 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():293 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():515 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=4 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.nd27.625M.jfr Profiler for cpu at stackSize=4 [medium vectors index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.nd27.625M.jfr is 2039.45 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 93538670 events (total: 93M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 71.25% 66M 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.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] 3.70% 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] 2.44% 2M org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [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.67% 1M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [Inlined code] 1.35% 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.24% 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():150 [Inlined code] 1.09% 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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.70% 653148 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():154 [JIT compiled code] 0.63% 593858 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.47% 435086 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():166 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] 0.39% 368772 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% 287780 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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.28% 261349 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():247 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.26% 246462 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.25% 232642 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():254 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.24% 228641 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% 188792 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.19% 182203 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():139 [JIT compiled code] 0.19% 180492 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():249 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] 0.18% 166601 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.17% 157585 org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#minCompetitiveSimilarity():718 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():343 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.16% 154027 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.16% 148074 org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():247 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] 0.15% 143471 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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.14% 128670 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():328 [JIT compiled code] 0.14% 128298 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.13% 120873 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] 0.11% 98737 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():515 [JIT compiled code] 0.10% 97877 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():297 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.10% 97213 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():247 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.10% 96455 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% 95685 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#setScoringOrdinal():155 [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.10% 93727 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#setScoringOrdinal():155 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():477 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] 0.10% 91942 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():155 [Inlined code] 0.09% 88152 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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.09% 83622 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.09% 82742 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():718 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():343 [JIT compiled code] 0.09% 80273 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():1993 [JIT compiled code] 0.08% 74744 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% 73142 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.07% 68712 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():150 [Inlined code] 0.07% 66875 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():136 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] 0.07% 64860 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():303 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():515 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():478 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] 0.07% 64842 org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor():188 [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():328 [JIT compiled code] 0.07% 64025 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():451 [JIT compiled code] 0.07% 61022 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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.06% 57512 org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():515 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():478 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] 0.06% 56537 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():415 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.06% 56024 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():293 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():515 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():478 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [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 2039.45 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 93538670 events (total: 93M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 14.38% 13M 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():93 [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.44% 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():93 [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.54% 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():93 [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] 10.87% 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():93 [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] 10.36% 9M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():93 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():140 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] 3.78% 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.69% 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.42% 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():93 [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.38% 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():93 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():155 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] 2.38% 2M org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [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():93 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():145 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] 1.46% 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():93 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():150 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] 1.07% 998638 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():150 [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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.93% 869934 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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] 0.90% 842495 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():515 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():478 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] 0.81% 761661 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():328 [JIT compiled code] 0.75% 698190 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [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():451 [Inlined code] 0.70% 653148 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():154 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [Inlined code] 0.54% 502925 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():313 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] 0.41% 386786 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():166 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] 0.39% 368772 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():247 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.31% 287780 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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] 0.26% 246321 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():247 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] 0.25% 236226 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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] 0.25% 232642 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():254 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] 0.24% 228640 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.22% 202900 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():515 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():478 [Inlined code] 0.19% 182202 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():139 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [Inlined code] 0.19% 180492 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():249 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] 0.16% 148074 org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():247 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] 0.16% 146275 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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.16% 145898 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():328 [JIT compiled code] 0.15% 143471 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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] 0.15% 143252 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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] 0.15% 139175 org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#minCompetitiveSimilarity():718 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():343 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] 0.14% 127460 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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [Inlined code] 0.13% 122339 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.13% 120873 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000951fde50#call() [JIT compiled code] 0.12% 113868 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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.11% 103243 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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] 0.10% 97877 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():297 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] 0.10% 97685 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():515 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():478 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.10% 96302 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():713 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.10% 95698 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():93 [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.10% 95673 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#setScoringOrdinal():155 [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():451 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():425 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.10% 93418 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#setScoringOrdinal():155 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():477 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] 0.10% 89707 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():247 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] 0.09% 87426 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():515 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():478 [Inlined code] 0.09% 82879 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():150 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():515 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():478 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] 0.08% 79485 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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [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 2039.45 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 93538670 events (total: 93M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 12.40% 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():93 [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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 10.85% 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():93 [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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 9.88% 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():93 [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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 9.39% 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():93 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():140 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [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.21% 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():93 [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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 3.55% 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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():414 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 3.20% 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():93 [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():451 [JIT compiled code] 2.38% 2M org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.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():93 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():155 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [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.03% 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():93 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():145 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [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.96% 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():93 [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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 1.59% 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():515 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():478 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] 1.45% 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():93 [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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 1.25% 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():93 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():150 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [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.07% 998638 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():150 [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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.90% 837573 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():515 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():478 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] 0.87% 815649 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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000951fde50#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.85% 795950 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():93 [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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.81% 761661 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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] 0.75% 698021 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [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():451 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():425 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [JIT compiled code] 0.62% 581363 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():154 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.56% 521663 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():93 [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():515 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():478 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] 0.55% 512366 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():93 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():140 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():515 [JIT compiled code] 0.54% 502925 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():313 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000951fde50#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.50% 469463 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():93 [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():313 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.47% 439889 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():93 [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():515 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():478 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] 0.47% 439768 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():93 [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():515 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():478 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] 0.47% 436890 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():93 [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():515 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():478 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] 0.45% 416585 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():93 [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():313 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.43% 401498 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():515 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():478 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] 0.41% 384413 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():93 [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():313 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.41% 378881 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():93 [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():313 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.37% 347929 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():247 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] 0.32% 303320 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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.32% 296975 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():93 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():140 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [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.31% 290473 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():166 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [JIT compiled code] 0.29% 269814 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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000951fde50#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.26% 246321 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():247 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000951fde50#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.25% 236226 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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.24% 228440 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] at sun.nio.ch.IOUtil#writeFromNativeBuffer():137 [Inlined code] at sun.nio.ch.IOUtil#write():102 [Inlined code] at sun.nio.ch.IOUtil#write():72 [Inlined code] at sun.nio.ch.FileChannelImpl#implWrite():359 [Inlined code] at sun.nio.ch.FileChannelImpl#traceImplWrite():378 [Inlined code] at sun.nio.ch.FileChannelImpl#write():337 [Inlined code] at sun.nio.ch.ChannelOutputStream#writeFully():68 [Inlined code] at sun.nio.ch.ChannelOutputStream#write():105 [JIT compiled code] at org.apache.lucene.store.FSDirectory$FSIndexOutput$1#write():394 [Inlined code] at java.util.zip.CheckedOutputStream#write():73 [Inlined code] 0.24% 222792 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():93 [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():515 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():478 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] 0.23% 218066 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():254 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000951fde50#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.22% 202900 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():515 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():478 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] 0.21% 198250 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():93 [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():451 [JIT compiled code] 0.19% 180492 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():249 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000951fde50#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.18% 164036 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():139 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.17% 161849 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():93 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():145 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():515 [JIT compiled code] 0.17% 160318 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():93 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():155 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():515 [JIT compiled code] 0.16% 148074 org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():247 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000951fde50#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] 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 2039.45 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 214248 events (total: 117882M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 24.17% 28497M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] 23.92% 28200M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] 7.89% 9297M perf.LineFileDocs#readVector():212 [Inlined code] 7.13% 8406M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] 4.74% 5592M java.nio.HeapByteBuffer#():75 [Inlined code] 3.55% 4186M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] 3.00% 3539M perf.LineFileDocs#nextDoc():647 [JIT compiled code] 2.90% 3417M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] 2.20% 2588M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] 1.71% 2020M java.lang.StringUTF16#compress():223 [Inlined code] 1.64% 1931M perf.LineFileDocs#readDocs():176 [JIT compiled code] 1.18% 1386M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] 1.05% 1238M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] 0.96% 1130M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] 0.90% 1063M java.lang.StringUTF16#compress():227 [Inlined code] 0.73% 855M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] 0.70% 830M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():466 [Inlined code] 0.67% 790M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] 0.66% 772M org.apache.lucene.util.TimSorter#():62 [Inlined code] 0.62% 734M org.apache.lucene.util.hnsw.NeighborArray#():55 [Inlined code] 0.62% 727M org.apache.lucene.util.hnsw.NeighborArray#():54 [Inlined code] 0.53% 619M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] 0.51% 596M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] 0.46% 545M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] 0.46% 540M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] 0.45% 528M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] 0.41% 484M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] 0.40% 466M org.apache.lucene.util.BytesRef#():71 [Inlined code] 0.39% 456M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():164 [JIT compiled code] 0.36% 427M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():330 [JIT compiled code] 0.34% 399M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] 0.31% 369M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] 0.31% 361M perf.LineFileDocs#readVector():212 [JIT compiled code] 0.22% 263M java.lang.invoke.DirectMethodHandle#allocateInstance():503 [Inlined code] 0.22% 260M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] 0.20% 240M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():158 [JIT compiled code] 0.18% 215M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():320 [JIT compiled code] 0.17% 196M perf.LineFileDocs#nextDoc():642 [JIT compiled code] 0.15% 176M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] 0.15% 175M java.util.ArrayList#grow():240 [Inlined code] 0.15% 174M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():306 [JIT compiled code] 0.15% 173M java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquire():389 [JIT compiled code] 0.11% 131M org.apache.lucene.document.IntPoint#pack():114 [Inlined code] 0.10% 122M java.util.ArrayDeque#():179 [Inlined code] 0.09% 106M org.apache.lucene.codecs.lucene104.PForUtil#encode():78 [JIT compiled code] 0.09% 103M perf.LineFileDocs#readDocs():176 [Interpreted code] 0.09% 102M org.apache.lucene.document.IntPoint#pack():108 [Inlined code] 0.08% 94M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock():968 [JIT compiled code] 0.07% 84M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] 0.07% 79M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2116 [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=2 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.nd27.625M.jfr Profiler for heap at stackSize=2 [medium vectors index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.nd27.625M.jfr is 2039.45 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 214248 events (total: 117882M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 24.17% 28497M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] 23.81% 28068M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] 7.89% 9297M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] 7.13% 8406M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$2#copyValue():385 [Inlined code] 4.74% 5592M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] 3.55% 4186M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():674 [Inlined code] 3.00% 3539M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 2.90% 3417M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] 2.20% 2588M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [JIT compiled code] 1.71% 2020M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] 1.64% 1931M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.18% 1386M 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.04% 1223M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] 0.96% 1130M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] 0.90% 1063M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] 0.70% 830M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():466 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] 0.67% 790M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] 0.66% 772M org.apache.lucene.util.TimSorter#():62 [Inlined code] at org.apache.lucene.util.ArrayTimSorter#():34 [Inlined code] 0.58% 678M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] 0.53% 619M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 0.51% 596M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 0.46% 545M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 0.46% 540M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 0.45% 528M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 0.42% 498M org.apache.lucene.util.hnsw.NeighborArray#():55 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#():49 [Inlined code] 0.41% 484M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 0.39% 461M org.apache.lucene.util.hnsw.NeighborArray#():54 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#():49 [Inlined code] 0.37% 441M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] 0.37% 433M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():164 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():286 [JIT compiled code] 0.36% 423M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():330 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.34% 399M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():349 [JIT compiled code] 0.31% 369M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 0.31% 361M perf.LineFileDocs#readVector():212 [JIT compiled code] at perf.LineFileDocs#readDocs():183 [Interpreted code] 0.23% 265M org.apache.lucene.util.hnsw.NeighborArray#():54 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():166 [JIT compiled code] 0.22% 260M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [JIT compiled code] 0.20% 236M org.apache.lucene.util.hnsw.NeighborArray#():55 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():166 [JIT compiled code] 0.19% 227M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():158 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():286 [JIT compiled code] 0.18% 215M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():320 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.18% 211M java.lang.invoke.DirectMethodHandle#allocateInstance():503 [Inlined code] at java.lang.invoke.DirectMethodHandle$Holder#newInvokeSpecial() [Inlined code] 0.17% 196M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.15% 176M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():464 [JIT compiled code] 0.15% 175M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] 0.15% 173M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():306 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.14% 159M java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquire():389 [JIT compiled code] at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared():739 [Inlined code] 0.11% 132M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [Inlined code] 0.11% 131M org.apache.lucene.document.IntPoint#pack():114 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValues():72 [Inlined code] 0.10% 122M java.util.ArrayDeque#():179 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#():112 [Inlined code] 0.09% 103M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 0.09% 102M org.apache.lucene.document.IntPoint#pack():108 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValues():72 [Inlined code] 0.07% 84M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():398 [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 2039.45 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 214248 events (total: 117882M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 22.11% 26062M 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] 21.74% 25629M 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] 7.89% 9297M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 7.13% 8406M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$2#copyValue():385 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$2#copyValue():382 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter#addValue():410 [Inlined code] 4.36% 5134M 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.53% 4161M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():674 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():329 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 3.00% 3539M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 2.90% 3417M 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% 2438M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] 2.07% 2435M 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.69% 1994M 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():451 [JIT compiled code] 1.64% 1931M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.55% 1824M 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.04% 1223M 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.96% 1130M 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.89% 1048M 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.69% 818M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():466 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.66% 772M 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.60% 709M 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.58% 678M 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.57% 676M 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.53% 619M 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.51% 596M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] 0.50% 594M 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():451 [Inlined code] 0.48% 569M 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.46% 545M 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.46% 540M 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.45% 528M 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.42% 495M 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():330 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.41% 484M 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.39% 457M 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():330 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.32% 372M 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():1993 [JIT compiled code] 0.31% 369M 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.31% 361M perf.LineFileDocs#readVector():212 [JIT compiled code] at perf.LineFileDocs#readDocs():183 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 0.26% 304M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():164 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():286 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] 0.25% 294M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():330 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] 0.25% 289M 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.22% 260M 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.21% 242M 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():286 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.20% 231M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at perf.LineFileDocs#readVector():213 [JIT compiled code] at perf.LineFileDocs#readDocs():183 [Interpreted code] 0.18% 214M 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():286 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.18% 209M 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.17% 204M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x0000000095180cb8#apply() [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#appendBlock():525 [JIT compiled code] 0.17% 196M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.15% 175M 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.15% 174M 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.15% 171M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():158 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():286 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] 0.14% 165M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#initStreamSlices():161 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():198 [JIT compiled code] 0.14% 159M 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.12% 144M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():320 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [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 2039.45 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 214248 events (total: 117882M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 14.16% 16693M 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():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():331 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] 14.02% 16531M 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():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():331 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] 7.89% 9297M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 7.13% 8406M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$2#copyValue():385 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$2#copyValue():382 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter#addValue():410 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():771 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 5.62% 6619M 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():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():331 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [JIT compiled code] 5.35% 6310M 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():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():331 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [JIT compiled code] 4.36% 5134M 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.00% 3539M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 2.26% 2664M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():674 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():329 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] 2.20% 2593M 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():485 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 2.14% 2527M 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():485 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 1.69% 1994M 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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():414 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] 1.64% 1931M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.55% 1824M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 1.49% 1760M 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():369 [JIT compiled code] 1.41% 1657M 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.27% 1496M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():674 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():329 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 1.23% 1446M 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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():414 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] 1.22% 1438M 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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():414 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] 0.89% 1048M 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.66% 772M 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.58% 687M 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():451 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():425 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] 0.57% 676M 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.0x00000000951ec6c0#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.57% 676M 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():451 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():425 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] 0.55% 651M 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():369 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [JIT compiled code] 0.54% 640M 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():369 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [JIT compiled code] 0.50% 591M 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():451 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():425 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [JIT compiled code] 0.50% 591M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():466 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] 0.49% 582M 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.0x00000000951ec6c0#merge() [Interpreted code] 0.47% 557M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 0.46% 545M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 0.45% 528M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 0.45% 528M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 0.41% 488M 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():1993 [JIT compiled code] 0.41% 479M 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.0x00000000951ec6c0#merge() [Interpreted code] 0.40% 473M 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.39% 457M 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():369 [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.36% 419M 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():1993 [JIT compiled code] 0.32% 372M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.31% 361M perf.LineFileDocs#readVector():212 [JIT compiled code] at perf.LineFileDocs#readDocs():183 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 0.30% 348M 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():330 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] 0.28% 335M 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():330 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] 0.27% 313M 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.27% 312M 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% 306M 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():1993 [JIT compiled code] 0.26% 304M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():164 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():286 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000951fde50#call() [JIT compiled code] 0.25% 294M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():330 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000951fde50#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.25% 289M 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.22% 260M 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.20% 231M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at perf.LineFileDocs#readVector():213 [JIT compiled code] at perf.LineFileDocs#readDocs():183 [Interpreted code] at perf.LineFileDocs$1#run():140 [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.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 2039.45 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 214248 events (total: 117882M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 14.16% 16693M 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():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():331 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000951fde50#call() [JIT compiled code] 14.02% 16531M 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():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():331 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000951fde50#call() [JIT compiled code] 7.89% 9297M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 7.13% 8406M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$2#copyValue():385 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$2#copyValue():382 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter#addValue():410 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():771 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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] 5.62% 6619M 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():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():331 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 5.35% 6310M 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():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():331 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 4.36% 5134M 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.00% 3539M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 2.09% 2463M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():674 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():329 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000951fde50#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] at org.apache.lucene.search.TaskExecutor$Task#run():171 [JIT compiled code] at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0():96 [Inlined code] 1.69% 1994M 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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():414 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000951fde50#call() [JIT compiled code] 1.64% 1931M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.61% 1900M 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():485 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] 1.60% 1881M 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():485 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] 1.55% 1824M 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.41% 1657M 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.0x00000000951ec6c0#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.27% 1496M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():674 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():329 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.23% 1446M 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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():414 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] 1.22% 1438M 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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():414 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] 0.92% 1080M 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():369 [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.89% 1048M 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.66% 772M 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.0x00000000951ec6c0#merge() [Interpreted code] 0.59% 692M 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():485 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.57% 676M 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.0x00000000951ec6c0#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.57% 673M 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():451 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():425 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [Inlined code] 0.55% 651M 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():451 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():425 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [Inlined code] 0.55% 646M 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():485 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.50% 591M 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():451 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():425 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.49% 582M 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.0x00000000951ec6c0#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.48% 570M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():466 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000951fde50#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.47% 557M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.46% 545M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.45% 528M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.45% 528M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.41% 488M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.41% 479M 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.0x00000000951ec6c0#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% 473M 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.0x00000000951ec6c0#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.39% 457M 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():369 [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.36% 419M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.35% 417M 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():369 [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% 407M 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():369 [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.32% 375M 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():369 [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.32% 372M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.31% 361M perf.LineFileDocs#readVector():212 [JIT compiled code] at perf.LineFileDocs#readDocs():183 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 0.27% 322M 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():330 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000951fde50#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] at org.apache.lucene.search.TaskExecutor$Task#run():171 [JIT compiled code] at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0():96 [Inlined code] 0.27% 321M 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():330 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000951fde50#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] at org.apache.lucene.search.TaskExecutor$Task#run():171 [JIT compiled code] at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0():96 [Inlined code] 0.27% 313M 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():81 [Interpreted code] at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge():212 [Interpreted code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#buildAndWriteGraph():483 [Interpreted code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#lambda$mergeOneField$0():451 [Interpreted code] 0.27% 312M 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():81 [Interpreted code] at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge():212 [Interpreted code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#buildAndWriteGraph():483 [Interpreted code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#lambda$mergeOneField$0():451 [Interpreted code] 0.26% 306M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.26% 303M 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():369 [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.25% 289M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():736 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] move log to /l/logs.nightly/2026.07.03.01.30.29/fastIndexMediumDocsWithVectors.log move vmstat log to /l/logs.nightly/2026.07.03.01.30.29/fastIndexMediumDocsWithVectors.vmstat.log move top log to /l/logs.nightly/2026.07.03.01.30.29/fastIndexMediumDocsWithVectors.top.log [2026-07-03 07:01:56.077106] took 12242.8 sec [2026-07-03 07:01:57.101474] medIndexVectorsAtClose None [2026-07-03 07:01:57.110788] 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=158869 Profiler summary for /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.int8-quantized.nd27.625M.jfr Version: 2.1 Chunks: 162 Start: 2026-07-03 12:36:09 (UTC) Duration: 1365 s Event Type Count Size (bytes) ============================================================= jdk.CPUTimeSample 83400398 1667901040 jdk.FileWrite 11122341 303770614 jdk.ObjectAllocationInNewTLAB 459610 9665604 jdk.FileRead 207178 6057616 jdk.BooleanFlag 111132 3661038 jdk.ObjectAllocationOutsideTLAB 66695 1279549 jdk.CPULoad 23962 503202 jdk.UnsignedIntFlag 9882 355590 jdk.IntFlag 9072 336960 jdk.StringFlag 7290 287550 jdk.Checkpoint 6465 134760609 jdk.CPUInformation 162 243324 jdk.GCConfiguration 162 4374 jdk.JVMInformation 162 201690 jdk.Metadata 162 18174132 jdk.Compilation 143 3994 jdk.GarbageCollection 90 2340 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 2047.75 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 83400398 events (total: 83M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 35.55% 29M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] 35.36% 29M org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():194 [Inlined code] 6.24% 5M jdk.incubator.vector.IntVector#reduceLanesTemplate():2840 [Inlined code] 3.51% 2M org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] 3.18% 2M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] 2.19% 1M jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] 1.39% 1M java.util.ArrayList#elementData():412 [Inlined code] 0.72% 602354 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] 0.64% 536328 org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():300 [JIT compiled code] 0.55% 455869 jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] 0.49% 408147 org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():477 [Inlined code] 0.37% 305579 jdk.incubator.vector.IntVector#lanewiseTemplate():798 [Inlined code] 0.33% 274163 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#loss():290 [Inlined code] 0.31% 258067 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive():897 [Inlined code] 0.28% 232440 org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] 0.27% 226709 jdk.internal.foreign.NativeMemorySegmentImpl#unsafeGetOffset():87 [Inlined code] 0.24% 201706 java.util.Arrays#fill():3143 [Inlined code] 0.24% 199817 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] 0.22% 186424 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():254 [JIT compiled code] 0.21% 178816 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] 0.19% 158769 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():324 [JIT compiled code] 0.18% 148072 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():326 [JIT compiled code] 0.18% 146423 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.17% 140475 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] 0.16% 134870 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] 0.15% 123755 java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] 0.14% 115279 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():136 [JIT compiled code] 0.13% 111978 org.apache.lucene.util.TernaryLongHeap#downHeap():232 [Inlined code] 0.12% 102982 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():329 [JIT compiled code] 0.12% 100745 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState():165 [Inlined code] 0.12% 98731 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] 0.11% 92282 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] 0.11% 88305 org.apache.lucene.util.FixedBitSet#getAndSet():330 [Inlined code] 0.10% 86938 jdk.jfr.internal.JVM#emitEvent() [Native code] 0.09% 76282 org.apache.lucene.util.hnsw.NeighborArray#nodes():217 [Inlined code] 0.09% 72099 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():51 [Inlined code] 0.09% 71397 org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor():189 [Inlined code] 0.08% 69890 org.apache.lucene.store.ChecksumIndexInput#skipByReading():81 [JIT compiled code] 0.08% 69729 org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [Inlined code] 0.07% 60890 sun.nio.ch.NativeThread#current0() [Native code] 0.07% 57108 org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer#quantizedScore():249 [JIT compiled code] 0.07% 56928 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] 0.06% 53117 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():228 [JIT compiled code] 0.06% 52039 org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer#quantizedScore():247 [JIT compiled code] 0.06% 49618 org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor():188 [Inlined code] 0.06% 49366 org.apache.lucene.util.TernaryLongHeap#downHeap():235 [Inlined code] 0.06% 48597 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():328 [JIT compiled code] 0.06% 47088 sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code] 0.05% 45525 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():336 [JIT compiled code] 0.05% 44795 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():219 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=2 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.int8-quantized.nd27.625M.jfr Profiler for cpu at stackSize=2 [medium quantized vectors index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.int8-quantized.nd27.625M.jfr is 2047.75 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 83400398 events (total: 83M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 35.55% 29M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] 34.74% 28M org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():194 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] 6.24% 5M jdk.incubator.vector.IntVector#reduceLanesTemplate():2840 [Inlined code] at jdk.incubator.vector.Int256Vector#reduceLanes():330 [Inlined code] 3.24% 2M org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [Inlined code] 3.18% 2M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] 2.19% 1M jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] at jdk.incubator.vector.Float256Vector#fromArray0():935 [Inlined code] 1.39% 1M java.util.ArrayList#elementData():412 [Inlined code] at java.util.ArrayList#get():429 [Inlined code] 0.64% 536328 org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():300 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] 0.56% 470180 org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():194 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse():318 [JIT compiled code] 0.55% 455869 jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] 0.49% 408147 org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():477 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] 0.45% 378637 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek():177 [Inlined code] 0.37% 305579 jdk.incubator.vector.IntVector#lanewiseTemplate():798 [Inlined code] at jdk.incubator.vector.Int256Vector#lanewise():278 [Inlined code] 0.31% 258067 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive():897 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync#readerShouldBlock():702 [Inlined code] 0.28% 232440 org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] 0.27% 226708 jdk.internal.foreign.NativeMemorySegmentImpl#unsafeGetOffset():87 [Inlined code] at jdk.internal.foreign.AbstractMemorySegmentImpl#isAlignedForElement():386 [Inlined code] 0.27% 224806 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#setScoringOrdinal():155 [Inlined code] 0.25% 211792 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#loss():290 [Inlined code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():345 [JIT compiled code] 0.24% 201706 java.util.Arrays#fill():3143 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] 0.24% 199817 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] 0.22% 186424 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():254 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.21% 178815 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] 0.21% 171600 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():249 [JIT compiled code] 0.19% 158769 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% 142890 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] 0.17% 142082 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():326 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] 0.15% 123755 java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] 0.14% 115279 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():136 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] 0.13% 105742 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 0.12% 102982 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():329 [JIT compiled code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():219 [JIT compiled code] 0.12% 98731 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 0.11% 92282 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] 0.11% 88305 org.apache.lucene.util.FixedBitSet#getAndSet():330 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] 0.10% 86938 jdk.jfr.internal.JVM#emitEvent() [Native code] at jdk.jfr.internal.periodic.JVMEventTask#execute():54 [Inlined code] 0.10% 85029 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState():165 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():479 [Inlined code] 0.09% 71397 org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor():189 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor():401 [Inlined code] 0.09% 71214 org.apache.lucene.util.TernaryLongHeap#downHeap():232 [Inlined code] at org.apache.lucene.util.TernaryLongHeap#pop():124 [Inlined code] 0.08% 69890 org.apache.lucene.store.ChecksumIndexInput#skipByReading():81 [JIT compiled code] at org.apache.lucene.store.ChecksumIndexInput#seek():64 [Inlined code] 0.08% 67999 org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] 0.07% 62371 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#loss():290 [Inlined code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():307 [JIT compiled code] 0.07% 60890 sun.nio.ch.NativeThread#current0() [Native code] at sun.nio.ch.NativeThread#current():51 [Inlined code] 0.07% 57108 org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer#quantizedScore():249 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():194 [Inlined code] 0.07% 56928 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 0.06% 52039 org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer#quantizedScore():247 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():194 [Inlined code] 0.06% 49618 org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor():188 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor():401 [Inlined code] 0.06% 48597 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% 48379 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] 0.06% 47088 sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#read():51 [Inlined code] 0.05% 45869 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [JIT compiled code] 0.05% 45485 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():426 [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 2047.75 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 83400398 events (total: 83M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 35.55% 29M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] 32.95% 27M org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():194 [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():328 [JIT compiled code] 6.24% 5M jdk.incubator.vector.IntVector#reduceLanesTemplate():2840 [Inlined code] at jdk.incubator.vector.Int256Vector#reduceLanes():330 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody256():459 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():400 [Inlined code] 3.18% 2M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [Inlined code] 3.09% 2M org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [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.65% 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():154 [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():150 [Inlined code] 1.23% 1M org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():194 [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():313 [JIT compiled code] 0.64% 534646 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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():414 [JIT compiled code] 0.56% 470180 org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():194 [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.55% 455869 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():166 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] 0.54% 448541 org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():194 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():515 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():478 [Inlined code] 0.48% 404216 org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():477 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.45% 378637 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.42% 353712 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():139 [JIT compiled code] 0.37% 305576 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% 257644 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive():897 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync#readerShouldBlock():702 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():484 [Inlined code] at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared():738 [Inlined code] 0.27% 226041 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.24% 201706 java.util.Arrays#fill():3143 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#prepareScratchState():374 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():290 [JIT compiled code] 0.24% 199817 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():247 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.21% 178815 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.21% 177787 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():254 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.20% 168072 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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.20% 162667 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():249 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] 0.17% 140022 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.17% 137928 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] 0.16% 131966 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():326 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [Inlined code] 0.15% 123755 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():247 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.14% 119361 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#setScoringOrdinal():155 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():300 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] 0.14% 115279 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():136 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] 0.13% 108781 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():155 [Inlined code] 0.13% 105317 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.12% 104043 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#setScoringOrdinal():155 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():477 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] 0.11% 92282 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% 88915 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():1993 [JIT compiled code] 0.11% 88403 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():144 [JIT compiled code] 0.10% 86938 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% 84719 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% 73636 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [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% 71770 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#loss():290 [Inlined code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():345 [JIT compiled code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():219 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter#writeVectors():199 [JIT compiled code] 0.08% 70385 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():328 [JIT compiled code] 0.08% 69440 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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.08% 69297 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.08% 68980 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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.08% 68962 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% 67238 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():329 [JIT compiled code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():219 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter$QuantizedFloatVectorValues#quantize():710 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter$QuantizedFloatVectorValues#vectorValue():662 [Inlined code] 0.07% 60260 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% 58788 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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] 0.07% 55277 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():1993 [JIT compiled code] 0.06% 53196 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] 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 2047.75 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 83400398 events (total: 83M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 32.95% 27M org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():194 [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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] 21.89% 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():93 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():140 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] 6.24% 5M jdk.incubator.vector.IntVector#reduceLanesTemplate():2840 [Inlined code] at jdk.incubator.vector.Int256Vector#reduceLanes():330 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody256():459 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():400 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():363 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():217 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer#quantizedScore():249 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():194 [Inlined code] 5.54% 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():93 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():145 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] 4.96% 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():93 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():155 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] 3.16% 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():93 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():150 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] 3.02% 2M org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] 1.78% 1M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():515 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():478 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] 1.65% 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():154 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [Inlined code] 1.37% 1M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [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():451 [Inlined code] 1.23% 1M org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():194 [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():313 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] 1.14% 949486 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():150 [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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] 0.64% 534646 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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():414 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] 0.56% 470180 org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():194 [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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():414 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.54% 448541 org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():194 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():515 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():478 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] 0.51% 429158 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():166 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] 0.48% 404216 org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():477 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] 0.44% 365492 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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] 0.42% 353712 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():139 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [Inlined code] 0.37% 305576 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():456 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():400 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():363 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():217 [Inlined code] 0.31% 257644 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():247 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.27% 226041 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():245 [JIT compiled code] 0.23% 188756 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():247 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] 0.21% 178815 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.21% 177787 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():254 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] 0.20% 168072 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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] 0.20% 162667 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():249 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] 0.19% 155238 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():313 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] 0.17% 139660 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.17% 137928 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000521f3168#call() [JIT compiled code] 0.16% 131966 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():326 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.14% 119361 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#setScoringOrdinal():155 [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():451 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():425 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] 0.14% 115622 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():247 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] 0.13% 105317 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():130 [Interpreted code] 0.12% 103780 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#setScoringOrdinal():155 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():477 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] 0.11% 88403 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():144 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [Inlined code] 0.10% 85142 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] 0.10% 84257 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.10% 83089 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.0x0000000052079170#run() [Interpreted code] at java.lang.Thread#runWith():1529 [Interpreted code] 0.10% 79243 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():247 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] 0.09% 73636 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [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():451 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():425 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] 0.09% 71770 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():124 [JIT compiled code] 0.08% 70201 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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [Inlined code] 0.08% 69440 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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] 0.08% 68980 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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] 0.08% 67238 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():130 [Interpreted code] 0.07% 61046 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():155 [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():451 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():425 [JIT compiled code] 0.07% 60260 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% 58412 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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.07% 56640 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [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():313 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [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 2047.75 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 83400398 events (total: 83M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 32.95% 27M org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():194 [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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000521f3168#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] at org.apache.lucene.search.TaskExecutor$Task#run():171 [JIT compiled code] 20.73% 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():93 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():140 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [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.14% 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():93 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():145 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [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.66% 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():93 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():155 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [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.90% 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():459 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():400 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():363 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():217 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer#quantizedScore():249 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():194 [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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 3.02% 2M org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.90% 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():93 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():150 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [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():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():515 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():478 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] 1.62% 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():459 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():400 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():363 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():217 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer#quantizedScore():249 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():194 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():515 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():478 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] 1.55% 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():154 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] 1.37% 1M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [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():451 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():425 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [Inlined code] 1.23% 1M org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():194 [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():313 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000521f3168#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.14% 949078 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():150 [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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.64% 534646 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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():414 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000521f3168#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.56% 470180 org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():194 [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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():414 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] 0.54% 452686 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():93 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():140 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [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% 448541 org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():194 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():515 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():478 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000521f3168#call() [JIT compiled code] 0.53% 439687 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():93 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():140 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():515 [Inlined code] 0.45% 378939 org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():477 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000521f3168#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.44% 365492 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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.43% 358836 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():166 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [Inlined code] 0.39% 328210 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():139 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] 0.29% 244915 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():247 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] 0.27% 227906 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():459 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():400 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():363 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():217 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer#quantizedScore():249 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():194 [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():451 [JIT compiled code] 0.23% 195459 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():456 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():400 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():363 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():217 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer#quantizedScore():249 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():194 [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% 188756 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():247 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000521f3168#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.23% 188230 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():459 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():400 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():363 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():217 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer#quantizedScore():249 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():194 [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():451 [JIT compiled code] 0.22% 183080 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():93 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():145 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():515 [Inlined code] 0.22% 181858 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():245 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():194 [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():328 [JIT compiled code] 0.21% 178815 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.20% 166451 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():254 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000521f3168#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] at org.apache.lucene.search.TaskExecutor$Task#run():171 [JIT compiled code] at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0():96 [Inlined code] 0.20% 162667 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():249 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000521f3168#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.19% 157290 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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000521f3168#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] at org.apache.lucene.search.TaskExecutor$Task#run():171 [JIT compiled code] at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0():96 [Inlined code] 0.19% 155238 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():313 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000521f3168#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.18% 146886 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():459 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():400 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():363 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():217 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer#quantizedScore():249 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():194 [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():313 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.17% 139660 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():130 [Interpreted code] at org.apache.lucene.codecs.KnnVectorsWriter#merge():129 [JIT compiled code] at org.apache.lucene.index.SegmentMerger#mergeVectorValues():274 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000521eb3a8#merge() [Interpreted code] 0.16% 132867 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():93 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():150 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():515 [Inlined code] 0.16% 131966 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():326 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] 0.15% 129063 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000521f3168#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.0x00000000521f36c0#run() [JIT compiled code] 0.15% 123823 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():93 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():155 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():515 [Inlined code] 0.14% 119353 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#setScoringOrdinal():155 [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():451 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():425 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.14% 117701 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():93 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():145 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [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% 115622 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():247 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000521f3168#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.13% 107141 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():93 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():155 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [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% 105317 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():130 [Interpreted code] at org.apache.lucene.codecs.KnnVectorsWriter#merge():129 [JIT compiled code] at org.apache.lucene.index.SegmentMerger#mergeVectorValues():274 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000521eb3a8#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [JIT compiled code] 0.12% 103780 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#setScoringOrdinal():155 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():477 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.10% 85142 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] 0.10% 84257 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.10% 83420 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():456 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():400 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():363 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():217 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer#quantizedScore():249 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():194 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():515 [Inlined code] 0.10% 83089 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.0x0000000052079170#run() [Interpreted code] at java.lang.Thread#runWith():1529 [Interpreted code] at java.lang.Thread#run():1516 [Interpreted code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=1 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.int8-quantized.nd27.625M.jfr Profiler for heap at stackSize=1 [medium quantized vectors index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.int8-quantized.nd27.625M.jfr is 2047.75 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 526303 events (total: 347351M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 21.28% 73921M org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#getCorrectiveTerms():150 [Inlined code] 17.01% 59085M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] 16.94% 58841M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] 8.01% 27817M perf.LineFileDocs#readVector():212 [Inlined code] 6.25% 21726M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] 3.73% 12953M java.nio.HeapByteBuffer#():75 [Inlined code] 2.95% 10261M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] 2.71% 9398M perf.LineFileDocs#nextDoc():647 [JIT compiled code] 2.47% 8579M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] 1.50% 5226M java.lang.StringUTF16#compress():223 [Inlined code] 1.50% 5212M perf.LineFileDocs#readDocs():176 [JIT compiled code] 1.46% 5081M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] 0.99% 3437M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] 0.90% 3137M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] 0.79% 2737M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] 0.74% 2570M java.lang.StringUTF16#compress():227 [Inlined code] 0.62% 2137M org.apache.lucene.util.TimSorter#():62 [Inlined code] 0.59% 2062M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] 0.52% 1815M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():466 [Inlined code] 0.49% 1704M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] 0.48% 1679M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] 0.46% 1611M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] 0.43% 1507M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] 0.43% 1506M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] 0.43% 1481M org.apache.lucene.util.hnsw.NeighborArray#():54 [Inlined code] 0.41% 1438M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] 0.41% 1426M org.apache.lucene.util.hnsw.NeighborArray#():55 [Inlined code] 0.40% 1378M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] 0.32% 1122M org.apache.lucene.util.BytesRef#():71 [Inlined code] 0.31% 1088M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] 0.30% 1031M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] 0.25% 862M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():164 [Inlined code] 0.25% 856M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():330 [JIT compiled code] 0.19% 653M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] 0.16% 556M java.lang.invoke.DirectMethodHandle#allocateInstance():503 [Inlined code] 0.15% 536M org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():232 [JIT compiled code] 0.15% 531M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] 0.15% 509M perf.LineFileDocs#nextDoc():642 [JIT compiled code] 0.14% 474M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():320 [JIT compiled code] 0.13% 440M perf.LineFileDocs#readVector():212 [JIT compiled code] 0.11% 381M org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():193 [JIT compiled code] 0.11% 379M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():158 [Inlined code] 0.11% 379M java.util.ArrayList#grow():240 [Inlined code] 0.10% 346M org.apache.lucene.document.IntPoint#pack():114 [Inlined code] 0.10% 341M java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquire():389 [JIT compiled code] 0.10% 330M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():306 [JIT compiled code] 0.09% 324M java.util.ArrayDeque#():179 [Inlined code] 0.08% 293M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] 0.08% 261M org.apache.lucene.codecs.lucene104.PForUtil#encode():78 [JIT compiled code] 0.07% 259M org.apache.lucene.document.IntPoint#pack():108 [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=2 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.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 2047.75 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 526303 events (total: 347351M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 21.28% 73921M org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#getCorrectiveTerms():150 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#setScoringOrdinal():214 [JIT compiled code] 16.94% 58841M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] 16.92% 58773M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] 8.01% 27817M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] 6.25% 21726M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$2#copyValue():385 [Inlined code] 3.73% 12953M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] 2.95% 10261M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():674 [Inlined code] 2.71% 9398M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 2.47% 8579M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] 1.50% 5226M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] 1.50% 5212M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.46% 5081M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [JIT compiled code] 0.99% 3437M 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.89% 3090M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] 0.79% 2736M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] 0.74% 2570M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] 0.62% 2137M org.apache.lucene.util.TimSorter#():62 [Inlined code] at org.apache.lucene.util.ArrayTimSorter#():34 [Inlined code] 0.52% 1815M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():466 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] 0.49% 1704M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] 0.48% 1679M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 0.46% 1614M 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% 1611M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 0.43% 1507M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 0.43% 1506M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 0.41% 1438M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 0.40% 1378M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 0.31% 1088M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():349 [JIT compiled code] 0.30% 1034M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] 0.30% 1031M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 0.28% 958M org.apache.lucene.util.hnsw.NeighborArray#():54 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#():49 [Inlined code] 0.26% 892M org.apache.lucene.util.hnsw.NeighborArray#():55 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#():49 [Inlined code] 0.25% 862M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():164 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():286 [JIT compiled code] 0.19% 653M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [Inlined code] 0.15% 525M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():330 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.15% 509M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.14% 483M org.apache.lucene.util.hnsw.NeighborArray#():55 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():166 [Inlined code] 0.14% 474M org.apache.lucene.util.hnsw.NeighborArray#():54 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():166 [Inlined code] 0.13% 448M 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% 440M perf.LineFileDocs#readVector():212 [JIT compiled code] at perf.LineFileDocs#readDocs():183 [Interpreted code] 0.12% 431M java.lang.invoke.DirectMethodHandle#allocateInstance():503 [Inlined code] at java.lang.invoke.DirectMethodHandle$Holder#newInvokeSpecial() [Inlined code] 0.11% 379M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():158 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():286 [JIT compiled code] 0.11% 379M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] 0.11% 368M 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% 346M org.apache.lucene.document.IntPoint#pack():114 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValues():72 [Inlined code] 0.10% 331M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():330 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] 0.09% 329M java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquire():389 [JIT compiled code] at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared():739 [Inlined code] 0.09% 322M java.util.ArrayDeque#():179 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#():112 [Inlined code] 0.09% 312M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [Inlined code] 0.09% 301M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():320 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.08% 293M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():398 [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.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 2047.75 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 526303 events (total: 347351M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 15.43% 53582M 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.37% 53389M 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] 11.04% 38354M org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#getCorrectiveTerms():150 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#setScoringOrdinal():214 [JIT compiled 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.78% 30496M org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#getCorrectiveTerms():150 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#setScoringOrdinal():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():477 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] 8.01% 27817M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 6.25% 21726M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$2#copyValue():385 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$2#copyValue():382 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter#addValue():410 [Inlined code] 3.49% 12110M 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.71% 9398M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 2.47% 8579M 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.76% 6100M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():674 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():329 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 1.55% 5383M 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.51% 5259M 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.50% 5212M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.35% 4701M 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.23% 4286M org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#getCorrectiveTerms():150 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#setScoringOrdinal():214 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():140 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():451 [JIT compiled code] 1.20% 4161M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():674 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():329 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] 1.00% 3466M 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():451 [JIT compiled code] 0.89% 3090M 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.79% 2736M 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.73% 2544M 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.62% 2137M 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.51% 1785M 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.48% 1679M 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% 1651M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] 0.46% 1615M 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():451 [Inlined code] 0.46% 1614M 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.46% 1611M 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.43% 1507M 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.43% 1506M 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.41% 1438M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] 0.40% 1378M 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.34% 1195M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] 0.33% 1144M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():466 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.30% 1031M 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.29% 1008M 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():1993 [JIT compiled code] 0.21% 734M org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#getCorrectiveTerms():150 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#setScoringOrdinal():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():369 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] 0.19% 670M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():466 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] 0.19% 653M 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.19% 643M 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% 625M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x000000005213c400#apply() [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#appendBlock():525 [JIT compiled code] 0.18% 610M 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():330 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.16% 554M 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():330 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.15% 535M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():164 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():286 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] 0.15% 525M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():330 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] 0.15% 509M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.13% 448M 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% 440M perf.LineFileDocs#readVector():212 [JIT compiled code] at perf.LineFileDocs#readDocs():183 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 0.11% 384M java.lang.invoke.DirectMethodHandle#allocateInstance():503 [Inlined code] at java.lang.invoke.DirectMethodHandle$Holder#newInvokeSpecial() [Inlined code] at java.lang.invoke.Invokers$Holder#linkToTargetMethod() [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():166 [Inlined code] 0.11% 379M 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.11% 368M org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():232 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter$QuantizedFloatVectorValues#quantize():710 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter$QuantizedFloatVectorValues#vectorValue():662 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter#writeVectorData():370 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=8 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.int8-quantized.nd27.625M.jfr Profiler for heap at stackSize=8 [medium quantized vectors index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.int8-quantized.nd27.625M.jfr is 2047.75 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 526303 events (total: 347351M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 11.04% 38354M org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#getCorrectiveTerms():150 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#setScoringOrdinal():214 [JIT compiled 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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():414 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 8.85% 30753M 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():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():331 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] 8.81% 30616M 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():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():331 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] 8.78% 30496M org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#getCorrectiveTerms():150 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#setScoringOrdinal():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():477 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] 8.01% 27817M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 6.25% 21726M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$2#copyValue():385 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$2#copyValue():382 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter#addValue():410 [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():771 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] 4.95% 17177M 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():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():331 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [Inlined code] 4.91% 17072M 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():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():331 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [Inlined code] 3.49% 12110M 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.71% 9398M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 1.76% 6100M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():674 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():329 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] 1.50% 5212M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.35% 4701M 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.26% 4385M 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.23% 4286M org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#getCorrectiveTerms():150 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#setScoringOrdinal():214 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():140 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():414 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] 1.21% 4193M 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():369 [JIT compiled code] 1.18% 4082M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():674 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():329 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 1.00% 3478M 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():485 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 1.00% 3466M 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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():414 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] 0.98% 3417M 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():485 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.77% 2685M 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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():414 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] 0.76% 2649M 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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():414 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] 0.73% 2544M 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.62% 2137M 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.52% 1812M 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():451 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():425 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] 0.52% 1789M 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():485 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] 0.49% 1693M 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():451 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():425 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] 0.48% 1652M 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():485 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] 0.48% 1651M 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.0x00000000521e4490#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.46% 1611M 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():451 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():425 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [Inlined code] 0.45% 1577M 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.0x00000000521e4490#merge() [Interpreted code] 0.44% 1513M 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():369 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [JIT compiled code] 0.43% 1506M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 0.43% 1500M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 0.42% 1461M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 0.41% 1438M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 0.41% 1426M 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():369 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [JIT compiled code] 0.38% 1332M 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():1993 [JIT compiled code] 0.38% 1310M 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.0x00000000521e4490#merge() [Interpreted code] 0.35% 1209M 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():1993 [JIT compiled code] 0.34% 1196M 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():369 [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.33% 1153M 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.33% 1144M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():466 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] 0.29% 1008M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.26% 916M 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.25% 885M 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.25% 877M 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():1993 [JIT compiled code] 0.21% 734M org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#getCorrectiveTerms():150 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#setScoringOrdinal():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():369 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000521f3168#call() [JIT compiled code] 0.19% 653M 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.19% 643M 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] 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 2047.75 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 526303 events (total: 347351M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 11.04% 38354M org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#getCorrectiveTerms():150 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#setScoringOrdinal():214 [JIT compiled 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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():414 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] 8.85% 30753M 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():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():331 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000521f3168#call() [JIT compiled code] 8.81% 30616M 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():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():331 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000521f3168#call() [JIT compiled code] 8.78% 30496M org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#getCorrectiveTerms():150 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#setScoringOrdinal():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():477 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000521f3168#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 8.01% 27817M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 6.25% 21726M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$2#copyValue():385 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$2#copyValue():382 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter#addValue():410 [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():771 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 4.95% 17177M 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():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():331 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 4.91% 17072M 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():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():331 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 3.49% 12110M 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.71% 9398M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 1.62% 5629M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():674 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():329 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000521f3168#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.50% 5212M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.35% 4701M 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.26% 4385M 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.0x00000000521e4490#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.23% 4286M org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#getCorrectiveTerms():150 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#setScoringOrdinal():214 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():140 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():414 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000521f3168#call() [JIT compiled code] 1.18% 4082M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():674 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():329 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.00% 3478M 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():485 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] 1.00% 3466M 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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():414 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000521f3168#call() [JIT compiled code] 0.98% 3417M 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():485 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] 0.82% 2849M 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():369 [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.77% 2685M 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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():414 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] 0.76% 2649M 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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():414 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] 0.73% 2544M 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.62% 2137M 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.0x00000000521e4490#merge() [Interpreted code] 0.51% 1759M 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():485 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.51% 1758M 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():451 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():425 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [Inlined code] 0.48% 1651M 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.0x00000000521e4490#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.47% 1633M 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():451 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():425 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [Inlined code] 0.47% 1630M 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():485 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.46% 1611M 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():451 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():425 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.45% 1577M 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.0x00000000521e4490#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [JIT compiled code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] at org.apache.lucene.index.IndexWriter#mergeMiddle():5354 [Interpreted code] at org.apache.lucene.index.IndexWriter#merge():4816 [Interpreted code] 0.43% 1506M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.43% 1500M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.42% 1461M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.41% 1438M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.38% 1332M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.38% 1310M 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.0x00000000521e4490#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.35% 1209M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.34% 1196M 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():369 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.33% 1153M 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.0x00000000521e4490#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.31% 1078M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():466 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000521f3168#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] at org.apache.lucene.search.TaskExecutor$Task#run():171 [JIT compiled code] at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0():96 [Inlined code] 0.31% 1064M 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():369 [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.29% 1008M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.29% 996M 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():369 [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% 952M 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():369 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] 0.26% 916M 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():81 [Interpreted code] at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge():212 [Interpreted code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#buildAndWriteGraph():483 [Interpreted code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#lambda$mergeOneField$0():438 [Interpreted code] 0.25% 885M 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():81 [Interpreted code] at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge():212 [Interpreted code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#buildAndWriteGraph():483 [Interpreted code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#lambda$mergeOneField$0():438 [Interpreted code] 0.25% 877M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.21% 713M org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#getCorrectiveTerms():150 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#setScoringOrdinal():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():369 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000521f3168#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.0x00000000521f36c0#run() [JIT compiled code] 0.19% 653M 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.0x00000000521e4490#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [JIT compiled code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] move log to /l/logs.nightly/2026.07.03.01.30.29/fastIndexMediumDocsWithVectorsQuantized.log move vmstat log to /l/logs.nightly/2026.07.03.01.30.29/fastIndexMediumDocsWithVectorsQuantized.vmstat.log move top log to /l/logs.nightly/2026.07.03.01.30.29/fastIndexMediumDocsWithVectorsQuantized.top.log [2026-07-03 09:33:53.179218] took 6943.9 sec [2026-07-03 09:33:53.183778] medIndexVectorsAtClose None [2026-07-03 09:33:53.193534] 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=289442 Profiler summary for /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M.jfr Version: 2.1 Chunks: 20 Start: 2026-07-03 13:33:53 (UTC) Duration: 200 s Event Type Count Size (bytes) ============================================================= jdk.FileWrite 5099622 122176781 jdk.CPUTimeSample 3781898 66463542 jdk.FileRead 796639 18923212 jdk.ObjectAllocationInNewTLAB 373862 6739903 jdk.ObjectAllocationOutsideTLAB 104943 1736454 jdk.BooleanFlag 13720 434830 jdk.Compilation 7197 186330 jdk.CPULoad 3501 69411 jdk.UnsignedIntFlag 1220 42375 jdk.IntFlag 1120 40200 jdk.Checkpoint 1083 32286024 jdk.StringFlag 900 33875 jdk.GarbageCollection 79 1907 jdk.CPUInformation 20 30015 jdk.GCConfiguration 20 515 jdk.JVMInformation 20 22295 jdk.Metadata 20 2243696 jdk.ActiveRecording 0 0 jdk.ActiveSetting 0 0 jdk.AllocationRequiringGC 0 0 jdk.BooleanFlagChanged 0 0 jdk.CPUTimeSamplesLost 0 0 jdk.CPUTimeStampCounter 0 0 jdk.ClassDefine 0 0 jdk.ClassLoad 0 0 jdk.ClassLoaderStatistics 0 0 jdk.ClassLoadingStatistics 0 0 jdk.ClassRedefinition 0 0 jdk.ClassUnload 0 0 jdk.CodeCacheConfiguration 0 0 jdk.CodeCacheFull 0 0 jdk.CodeCacheStatistics 0 0 jdk.CompilationFailure 0 0 jdk.CompilerConfiguration 0 0 jdk.CompilerInlining 0 0 jdk.CompilerPhase 0 0 jdk.CompilerQueueUtilization 0 0 jdk.CompilerStatistics 0 0 jdk.ConcurrentModeFailure 0 0 jdk.ContainerCPUThrottling 0 0 jdk.ContainerCPUUsage 0 0 jdk.ContainerConfiguration 0 0 jdk.ContainerIOUsage 0 0 jdk.ContainerMemoryUsage 0 0 jdk.ContinuationFreeze 0 0 jdk.ContinuationFreezeFast 0 0 jdk.ContinuationFreezeSlow 0 0 jdk.ContinuationThaw 0 0 jdk.ContinuationThawFast 0 0 jdk.ContinuationThawSlow 0 0 jdk.DataLoss 0 0 jdk.Deoptimization 0 0 jdk.DeprecatedInvocation 0 0 jdk.Deserialization 0 0 jdk.DirectBufferStatistics 0 0 jdk.DoubleFlag 0 0 jdk.DoubleFlagChanged 0 0 jdk.DumpReason 0 0 jdk.EvacuationFailed 0 0 jdk.EvacuationInformation 0 0 jdk.ExceptionStatistics 0 0 jdk.ExecuteVMOperation 0 0 jdk.ExecutionSample 0 0 jdk.FileForce 0 0 jdk.FinalFieldMutation 0 0 jdk.FinalizerStatistics 0 0 jdk.Flush 0 0 jdk.G1AdaptiveIHOP 0 0 jdk.G1BasicIHOP 0 0 jdk.G1EvacuationOldStatistics 0 0 jdk.G1EvacuationYoungStatistics 0 0 jdk.G1GarbageCollection 0 0 jdk.G1HeapRegionInformation 0 0 jdk.G1HeapRegionTypeChange 0 0 jdk.G1HeapSummary 0 0 jdk.G1MMU 0 0 jdk.GCCPUTime 0 0 jdk.GCHeapConfiguration 0 0 jdk.GCHeapMemoryPoolUsage 0 0 jdk.GCHeapMemoryUsage 0 0 jdk.GCHeapSummary 0 0 jdk.GCPhaseConcurrent 0 0 jdk.GCPhaseConcurrentLevel1 0 0 jdk.GCPhaseConcurrentLevel2 0 0 jdk.GCPhaseParallel 0 0 jdk.GCPhasePause 0 0 jdk.GCPhasePauseLevel1 0 0 jdk.GCPhasePauseLevel2 0 0 jdk.GCPhasePauseLevel3 0 0 jdk.GCPhasePauseLevel4 0 0 jdk.GCReferenceStatistics 0 0 jdk.GCSurvivorConfiguration 0 0 jdk.GCTLABConfiguration 0 0 jdk.HeapDump 0 0 jdk.InitialEnvironmentVariable 0 0 jdk.InitialSecurityProperty 0 0 jdk.InitialSystemProperty 0 0 jdk.IntFlagChanged 0 0 jdk.JITRestart 0 0 jdk.JavaAgent 0 0 jdk.JavaErrorThrow 0 0 jdk.JavaExceptionThrow 0 0 jdk.JavaMonitorDeflate 0 0 jdk.JavaMonitorEnter 0 0 jdk.JavaMonitorInflate 0 0 jdk.JavaMonitorNotify 0 0 jdk.JavaMonitorStatistics 0 0 jdk.JavaMonitorWait 0 0 jdk.JavaThreadStatistics 0 0 jdk.LongFlag 0 0 jdk.LongFlagChanged 0 0 jdk.MetaspaceAllocationFailure 0 0 jdk.MetaspaceChunkFreeListSummary 0 0 jdk.MetaspaceGCThreshold 0 0 jdk.MetaspaceOOM 0 0 jdk.MetaspaceSummary 0 0 jdk.MethodTiming 0 0 jdk.MethodTrace 0 0 jdk.ModuleExport 0 0 jdk.ModuleRequire 0 0 jdk.NativeAgent 0 0 jdk.NativeLibrary 0 0 jdk.NativeLibraryLoad 0 0 jdk.NativeLibraryUnload 0 0 jdk.NativeMemoryUsage 0 0 jdk.NativeMemoryUsageTotal 0 0 jdk.NativeMethodSample 0 0 jdk.NetworkUtilization 0 0 jdk.OSInformation 0 0 jdk.ObjectAllocationSample 0 0 jdk.ObjectCount 0 0 jdk.ObjectCountAfterGC 0 0 jdk.OldGarbageCollection 0 0 jdk.OldObjectSample 0 0 jdk.PSHeapSummary 0 0 jdk.ParallelOldGarbageCollection 0 0 jdk.PhysicalMemory 0 0 jdk.ProcessStart 0 0 jdk.PromoteObjectInNewPLAB 0 0 jdk.PromoteObjectOutsidePLAB 0 0 jdk.PromotionFailed 0 0 jdk.RedefineClasses 0 0 jdk.ReservedStackActivation 0 0 jdk.ResidentSetSize 0 0 jdk.RetransformClasses 0 0 jdk.SafepointBegin 0 0 jdk.SafepointEnd 0 0 jdk.SafepointLatency 0 0 jdk.SafepointStateSynchronization 0 0 jdk.SecurityPropertyModification 0 0 jdk.SecurityProviderService 0 0 jdk.SerializationMisdeclaration 0 0 jdk.ShenandoahEvacuationInformation 0 0 jdk.ShenandoahHeapRegionInformation 0 0 jdk.ShenandoahHeapRegionStateChange 0 0 jdk.Shutdown 0 0 jdk.SocketRead 0 0 jdk.SocketWrite 0 0 jdk.StringDeduplication 0 0 jdk.StringFlagChanged 0 0 jdk.StringTableStatistics 0 0 jdk.SwapSpace 0 0 jdk.SymbolTableStatistics 0 0 jdk.SyncOnValueBasedClass 0 0 jdk.SystemGC 0 0 jdk.SystemProcess 0 0 jdk.TLSHandshake 0 0 jdk.TenuringDistribution 0 0 jdk.ThreadAllocationStatistics 0 0 jdk.ThreadCPULoad 0 0 jdk.ThreadContextSwitchRate 0 0 jdk.ThreadDump 0 0 jdk.ThreadEnd 0 0 jdk.ThreadPark 0 0 jdk.ThreadSleep 0 0 jdk.ThreadStart 0 0 jdk.UnsignedIntFlagChanged 0 0 jdk.UnsignedLongFlag 0 0 jdk.UnsignedLongFlagChanged 0 0 jdk.VirtualThreadEnd 0 0 jdk.VirtualThreadPinned 0 0 jdk.VirtualThreadStart 0 0 jdk.VirtualThreadSubmitFailed 0 0 jdk.VirtualizationInformation 0 0 jdk.X509Certificate 0 0 jdk.X509Validation 0 0 jdk.YoungGarbageCollection 0 0 jdk.YoungGenerationConfiguration 0 0 jdk.ZAllocationStall 0 0 jdk.ZOldGarbageCollection 0 0 jdk.ZPageAllocation 0 0 jdk.ZRelocationSet 0 0 jdk.ZRelocationSetGroup 0 0 jdk.ZStatisticsCounter 0 0 jdk.ZStatisticsSampler 0 0 jdk.ZThreadPhase 0 0 jdk.ZUncommit 0 0 jdk.ZYoungGarbageCollection 0 0 profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=1 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M.jfr Profiler for cpu at stackSize=1 [nrt medium index /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M.jfr is 239.78 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3781898 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 5.60% 211678 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] 5.49% 207487 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] 5.25% 198432 java.lang.Character#codePointAtImpl():9812 [Inlined code] 3.87% 146423 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] 3.59% 135872 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] 3.13% 118239 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] 2.54% 96248 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] 2.51% 94973 java.lang.Integer#rotateLeft():1612 [Inlined code] 2.27% 85864 java.lang.Character#isHighSurrogate():9606 [Inlined code] 1.69% 63958 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1019 [JIT compiled code] 1.66% 62713 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1022 [JIT compiled code] 1.59% 59999 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] 1.44% 54459 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():47 [Inlined code] 1.32% 50023 org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 1.30% 49300 org.apache.lucene.analysis.CharacterUtils#toLowerCase():57 [Inlined code] 1.27% 48125 org.apache.lucene.index.TermsHashPerField#add():195 [Inlined code] 1.22% 46301 org.apache.lucene.analysis.CharacterUtils#toLowerCase():58 [Inlined code] 1.15% 43398 java.lang.Character#toChars():10014 [Inlined code] 1.04% 39297 org.apache.lucene.index.ByteSliceReader#readByte():74 [Inlined code] 0.95% 35943 org.apache.lucene.util.ByteBlockPool#getBuffer():358 [Inlined code] 0.95% 35764 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] 0.90% 34077 java.lang.Character#codePointAt():9804 [Inlined code] 0.90% 33954 org.apache.lucene.index.TermsHashPerField#writeByte():222 [Inlined code] 0.89% 33670 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.86% 32668 org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition():1301 [Inlined code] 0.86% 32554 java.lang.ThreadLocal#get():171 [Inlined code] 0.77% 28963 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] 0.73% 27420 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():148 [Inlined code] 0.66% 24814 org.apache.lucene.document.Field#setIntValue():372 [Inlined code] 0.65% 24558 org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap():742 [Inlined code] 0.64% 24248 org.apache.lucene.util.BytesRefBuilder#growNoCopy():67 [Inlined code] 0.62% 23277 jdk.internal.util.ArraysSupport#mismatch():564 [Inlined code] 0.60% 22525 jdk.internal.misc.ScopedMemoryAccess#getByteInternal():1100 [Inlined code] 0.56% 21225 java.lang.Character#codePointAt():9807 [Inlined code] 0.55% 20765 org.apache.lucene.store.DataOutput#writeVInt():203 [Inlined code] 0.54% 20277 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] 0.54% 20259 java.lang.Character#toLowerCase():11393 [Inlined code] 0.51% 19120 org.apache.lucene.util.AttributeSource#clearAttributes():273 [Inlined code] 0.50% 18945 org.apache.lucene.codecs.lucene104.PForUtil#encode():58 [JIT compiled code] 0.47% 17609 org.apache.lucene.analysis.StopFilter#accept():97 [Inlined code] 0.46% 17266 org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc():60 [Inlined code] 0.45% 16882 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():131 [JIT compiled code] 0.41% 15664 org.apache.lucene.index.TermsHashPerField#initReader():100 [Inlined code] 0.41% 15659 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():146 [Inlined code] 0.41% 15571 org.apache.lucene.codecs.lucene104.ForUtil#encode():154 [JIT compiled code] 0.39% 14626 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1040 [JIT compiled code] 0.37% 13950 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():177 [JIT compiled code] 0.36% 13511 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():169 [JIT compiled code] 0.35% 13332 org.apache.lucene.util.AttributeSource#clearAttributes():274 [Inlined code] 0.35% 13217 org.apache.lucene.codecs.CompetitiveImpactAccumulator#add():67 [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=2 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M.jfr Profiler for cpu at stackSize=2 [nrt medium index /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M.jfr is 239.78 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3781898 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 5.25% 198432 java.lang.Character#codePointAtImpl():9812 [Inlined code] at java.lang.Character#codePointAt():9807 [Inlined code] 3.87% 146277 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 3.59% 135872 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 3.10% 117208 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.90% 109489 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] 2.70% 102189 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 2.54% 96246 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] 2.51% 94973 java.lang.Integer#rotateLeft():1612 [Inlined code] at org.apache.lucene.util.StringHelper#murmurhash3_x86_32():175 [Inlined code] 2.26% 85375 java.lang.Character#isHighSurrogate():9606 [Inlined code] at java.lang.Character#codePointAtImpl():9813 [Inlined code] 1.69% 63914 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1019 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 1.66% 62713 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1022 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 1.59% 59997 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 1.52% 57357 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] 1.44% 54459 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():47 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText():709 [Inlined code] 1.42% 53683 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] 1.32% 50023 org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] 1.30% 49300 org.apache.lucene.analysis.CharacterUtils#toLowerCase():57 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] 1.29% 48845 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [JIT compiled code] 1.27% 48125 org.apache.lucene.index.TermsHashPerField#add():195 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] 1.26% 47602 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [JIT compiled code] 1.22% 46301 org.apache.lucene.analysis.CharacterUtils#toLowerCase():58 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] 1.15% 43397 java.lang.Character#toChars():10014 [Inlined code] at org.apache.lucene.analysis.CharacterUtils#toLowerCase():58 [Inlined code] 1.04% 39297 org.apache.lucene.index.ByteSliceReader#readByte():74 [Inlined code] at org.apache.lucene.store.DataInput#readVInt():107 [Inlined code] 0.89% 33616 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [Inlined code] 0.86% 32668 org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition():1301 [Inlined code] at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition():110 [Inlined code] 0.77% 28962 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.74% 28080 java.lang.Character#codePointAt():9804 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] 0.72% 27405 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():148 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():148 [Inlined code] 0.72% 27328 java.lang.ThreadLocal#get():171 [Inlined code] at perf.LineFileDocs#reserve():570 [Inlined code] 0.66% 24814 org.apache.lucene.document.Field#setIntValue():372 [Inlined code] at org.apache.lucene.document.IntField#setIntValue():97 [Inlined code] 0.65% 24558 org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap():742 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] 0.63% 23684 org.apache.lucene.util.BytesRefBuilder#growNoCopy():67 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():147 [Inlined code] 0.60% 22525 jdk.internal.misc.ScopedMemoryAccess#getByteInternal():1100 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#getByte():1088 [Inlined code] 0.54% 20416 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next():194 [Inlined code] 0.53% 20204 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] 0.53% 20046 java.lang.Character#toLowerCase():11393 [Inlined code] at org.apache.lucene.analysis.CharacterUtils#toLowerCase():59 [Inlined code] 0.53% 20031 jdk.internal.util.ArraysSupport#mismatch():564 [Inlined code] at java.util.Arrays#equals():2707 [Inlined code] 0.51% 19452 java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] 0.51% 19119 org.apache.lucene.util.AttributeSource#clearAttributes():273 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():153 [Inlined code] 0.48% 18237 org.apache.lucene.util.ByteBlockPool#getBuffer():358 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():223 [Inlined code] 0.47% 17609 org.apache.lucene.analysis.StopFilter#accept():97 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():52 [JIT compiled code] 0.46% 17261 org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc():60 [Inlined code] at org.apache.lucene.index.DocIDMerger$SequentialDocIDMerger#next():123 [Inlined code] 0.45% 16860 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.41% 15658 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():146 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():148 [Inlined code] 0.41% 15503 org.apache.lucene.util.ByteBlockPool#getBuffer():358 [Inlined code] at org.apache.lucene.util.BytesRefBlockPool#equals():156 [Inlined code] 0.40% 15237 org.apache.lucene.index.TermsHashPerField#initReader():100 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset():435 [Inlined code] 0.40% 15193 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] at org.apache.lucene.util.BytesRefHash$1#get():266 [Inlined code] 0.39% 14761 org.apache.lucene.index.TermsHashPerField#writeByte():222 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [JIT compiled code] 0.39% 14614 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1040 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 0.37% 13949 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():177 [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 239.78 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3781898 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 5.08% 192172 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.87% 146277 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.43% 129862 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():1993 [JIT compiled code] 2.52% 95212 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.49% 94046 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.17% 81923 java.lang.Character#isHighSurrogate():9606 [Inlined code] at java.lang.Character#codePointAtImpl():9813 [Inlined code] at java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] 2.13% 80440 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] 1.93% 73138 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] 1.78% 67222 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.69% 63914 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.66% 62713 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.57% 59438 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():1993 [JIT compiled code] 1.44% 54459 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.32% 50023 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():1905 [JIT compiled code] 1.30% 49300 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():1905 [JIT compiled code] 1.28% 48477 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.27% 48118 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.22% 46301 org.apache.lucene.analysis.CharacterUtils#toLowerCase():58 [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():1905 [JIT compiled code] 1.18% 44456 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.15% 43397 java.lang.Character#toChars():10014 [Inlined code] at org.apache.lucene.analysis.CharacterUtils#toLowerCase():58 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] 1.14% 42946 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.12% 42411 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():183 [JIT compiled code] 0.86% 32668 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.77% 28993 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] 0.77% 28961 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():1993 [JIT compiled code] 0.77% 28941 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] 0.74% 27851 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.72% 27405 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():1993 [JIT compiled code] 0.72% 27218 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.66% 24776 org.apache.lucene.index.TermsHashPerField#add():195 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] 0.65% 24701 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.65% 24558 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.64% 24290 org.apache.lucene.index.ByteSliceReader#readByte():74 [Inlined code] at org.apache.lucene.store.DataInput#readVInt():107 [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.63% 23684 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():1993 [JIT compiled code] 0.62% 23341 org.apache.lucene.index.TermsHashPerField#add():195 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] 0.60% 22525 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.59% 22233 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] 0.53% 20204 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.53% 20046 java.lang.Character#toLowerCase():11393 [Inlined code] at org.apache.lucene.analysis.CharacterUtils#toLowerCase():59 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] 0.53% 20026 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.52% 19834 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.51% 19290 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% 19119 org.apache.lucene.util.AttributeSource#clearAttributes():273 [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.41% 15658 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():1993 [JIT compiled code] 0.41% 15503 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.40% 15204 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% 14624 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.39% 14614 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.38% 14290 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.37% 14050 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] 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 239.78 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3781898 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 2.93% 110693 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 2.61% 98537 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 2.48% 93635 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] 2.17% 81923 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():1905 [JIT compiled code] 2.09% 78928 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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% 78408 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] 1.92% 72622 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] 1.89% 71568 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.78% 67222 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.0x000000000f1e7758#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] 1.71% 64688 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] 1.32% 49810 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] 1.28% 48475 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] 1.19% 45068 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 1.18% 44456 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 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 1.16% 43894 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] 1.14% 42932 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] 1.12% 42411 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 0.87% 32935 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] 0.86% 32663 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.79% 29841 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] 0.77% 29172 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] 0.73% 27643 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] 0.72% 27296 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.72% 27218 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.72% 27154 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.72% 27105 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.71% 26822 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] 0.71% 26783 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] 0.70% 26556 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.68% 25537 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():369 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] 0.66% 25023 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.65% 24701 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.61% 23080 org.apache.lucene.index.ByteSliceReader#readByte():74 [Inlined code] at org.apache.lucene.store.DataInput#readVInt():107 [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.61% 22899 org.apache.lucene.analysis.CharacterUtils#toLowerCase():58 [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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.60% 22581 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():369 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] 0.56% 21064 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.55% 20705 org.apache.lucene.analysis.CharacterUtils#toLowerCase():58 [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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.54% 20361 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.54% 20358 java.lang.Character#toChars():10014 [Inlined code] at org.apache.lucene.analysis.CharacterUtils#toLowerCase():58 [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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] 0.54% 20324 java.lang.Character#toChars():10014 [Inlined code] at org.apache.lucene.analysis.CharacterUtils#toLowerCase():58 [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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] 0.54% 20248 org.apache.lucene.index.TermsHashPerField#add():195 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.53% 20203 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.53% 20183 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.52% 19667 org.apache.lucene.index.TermsHashPerField#add():195 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.49% 18696 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():754 [Inlined code] at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue():397 [Inlined code] 0.39% 14779 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] 0.39% 14621 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 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] 0.38% 14539 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.38% 14283 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.37% 14043 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] 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 239.78 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3781898 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 2.89% 109378 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.09% 78928 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.05% 77496 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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% 76845 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 1.99% 75173 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 1.90% 71912 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.89% 71568 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.78% 67222 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.0x000000000f1e7758#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.69% 64000 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.19% 45183 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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% 44597 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.17% 44325 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.11% 42109 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 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 1.06% 40008 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.06% 39970 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.05% 39698 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.91% 34460 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.88% 33415 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.86% 32663 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.0x000000000f1e7758#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.86% 32559 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 0.78% 29568 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.76% 28860 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.72% 27218 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.72% 27164 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.71% 27001 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.71% 26767 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.70% 26510 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.70% 26325 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.68% 25735 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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% 24889 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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% 24737 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.65% 24701 org.apache.lucene.document.Field#setIntValue():372 [Inlined code] at org.apache.lucene.document.IntField#setIntValue():97 [Inlined code] at perf.LineFileDocs#nextDoc():744 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.60% 22638 org.apache.lucene.analysis.CharacterUtils#toLowerCase():58 [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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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% 22477 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():369 [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.56% 20994 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.55% 20803 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.54% 20469 org.apache.lucene.analysis.CharacterUtils#toLowerCase():58 [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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.54% 20246 org.apache.lucene.index.TermsHashPerField#add():195 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] at perf.IndexThreads$IndexThread#run():419 [JIT compiled code] 0.53% 20232 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] 0.53% 20200 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.53% 20128 java.lang.Character#toChars():10014 [Inlined code] at org.apache.lucene.analysis.CharacterUtils#toLowerCase():58 [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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.53% 20108 java.lang.Character#toChars():10014 [Inlined code] at org.apache.lucene.analysis.CharacterUtils#toLowerCase():58 [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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.53% 19912 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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% 19667 org.apache.lucene.index.TermsHashPerField#add():195 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.49% 18651 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():754 [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.47% 17749 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.45% 17032 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():369 [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.38% 14283 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.0x000000000f1e7758#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] 0.36% 13579 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 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.34% 13017 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 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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 239.78 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 478774 events (total: 346287M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 15.34% 53108M perf.LineFileDocs#nextDoc():647 [JIT compiled code] 9.12% 31572M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] 8.57% 29686M java.lang.StringUTF16#compress():223 [Inlined code] 6.47% 22401M perf.LineFileDocs#readDocs():176 [JIT compiled code] 5.90% 20414M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] 4.23% 14649M java.lang.StringUTF16#compress():227 [Inlined code] 3.56% 12311M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] 3.43% 11882M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] 3.33% 11520M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] 2.81% 9724M org.apache.lucene.util.BytesRef#():71 [Inlined code] 2.67% 9259M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] 2.33% 8083M perf.LineFileDocs#nextDoc():642 [JIT compiled code] 2.07% 7165M org.apache.lucene.util.TimSorter#():62 [Inlined code] 1.91% 6607M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] 1.85% 6404M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] 1.71% 5920M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] 1.64% 5685M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] 1.62% 5623M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] 1.50% 5203M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] 1.44% 4996M java.util.TreeMap#keyIterator():1421 [Inlined code] 1.34% 4627M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] 1.23% 4264M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] 1.20% 4142M perf.LineFileDocs#readDocs():176 [Interpreted code] 0.76% 2622M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] 0.65% 2250M java.nio.HeapByteBuffer#():75 [Inlined code] 0.64% 2203M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] 0.61% 2128M java.util.ArrayList#grow():240 [Inlined code] 0.60% 2061M perf.LineFileDocs#newDocState():509 [Interpreted code] 0.57% 1964M org.apache.lucene.document.IntPoint#pack():114 [Inlined code] 0.55% 1895M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] 0.54% 1880M org.apache.lucene.document.KeywordField#setStringValue():119 [Inlined code] 0.51% 1761M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] 0.43% 1487M org.apache.lucene.document.IntPoint#pack():108 [Inlined code] 0.43% 1473M java.lang.Long#valueOf():961 [Inlined code] 0.41% 1433M org.apache.lucene.codecs.lucene104.PForUtil#encode():78 [JIT compiled code] 0.37% 1274M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2116 [Inlined code] 0.31% 1085M perf.LineFileDocs#nextDoc():649 [JIT compiled code] 0.29% 1000M java.util.ArrayDeque#():179 [Inlined code] 0.29% 1000M perf.LineFileDocs#nextDoc():739 [JIT compiled code] 0.29% 998M perf.LineFileDocs#intToID():305 [Inlined code] 0.28% 985M perf.LineFileDocs#intToID():299 [Inlined code] 0.27% 936M perf.LineFileDocs#nextDoc():644 [JIT compiled code] 0.26% 912M org.apache.lucene.document.IntField#binaryValue():87 [JIT compiled code] 0.26% 906M perf.LineFileDocs#nextDoc():654 [JIT compiled code] 0.26% 894M java.util.List#of():940 [Inlined code] 0.26% 887M org.apache.lucene.document.LongField#binaryValue():90 [JIT compiled code] 0.25% 852M org.apache.lucene.document.LongField#binaryValue():88 [JIT compiled code] 0.25% 852M org.apache.lucene.util.PagedBytes$PagedBytesDataOutput#writeBytes():412 [Inlined code] 0.23% 794M perf.LineFileDocs#nextDoc():652 [JIT compiled code] 0.22% 747M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock():968 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=2 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M.jfr Profiler for heap at stackSize=2 [nrt medium index /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M.jfr is 239.78 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 478774 events (total: 346287M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 15.30% 52993M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 9.12% 31572M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] 8.57% 29686M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] 6.47% 22401M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 5.90% 20414M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] 4.23% 14649M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] 3.56% 12311M 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.27% 11324M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] 2.71% 9387M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] 2.70% 9338M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] 2.67% 9238M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] 2.33% 8062M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 2.07% 7165M org.apache.lucene.util.TimSorter#():62 [Inlined code] at org.apache.lucene.util.ArrayTimSorter#():34 [Inlined code] 1.91% 6607M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.85% 6404M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.71% 5920M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 1.64% 5685M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.62% 5623M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 1.50% 5203M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.44% 4996M java.util.TreeMap#keyIterator():1421 [Inlined code] at java.util.TreeMap$KeySet#iterator():1434 [JIT compiled code] 1.34% 4627M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 1.23% 4264M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():349 [JIT compiled code] 1.20% 4142M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 0.75% 2583M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [Inlined code] 0.72% 2495M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():464 [JIT compiled code] 0.65% 2250M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] 0.63% 2184M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [Inlined code] 0.61% 2128M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] 0.60% 2061M perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.57% 1964M org.apache.lucene.document.IntPoint#pack():114 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValues():72 [Inlined code] 0.51% 1761M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():398 [JIT compiled code] 0.43% 1487M org.apache.lucene.document.IntPoint#pack():108 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValues():72 [Inlined code] 0.43% 1473M java.lang.Long#valueOf():961 [Inlined code] at org.apache.lucene.document.Field#setLongValue():381 [Inlined code] 0.37% 1274M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2116 [Inlined code] at org.apache.lucene.util.IntBlockPool#nextBuffer():153 [JIT compiled code] 0.31% 1085M perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.30% 1054M org.apache.lucene.codecs.lucene104.PForUtil#encode():78 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] 0.29% 1000M perf.LineFileDocs#nextDoc():739 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.29% 999M java.util.ArrayDeque#():179 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#():112 [Inlined code] 0.29% 998M perf.LineFileDocs#intToID():305 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] 0.29% 992M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] 0.28% 985M perf.LineFileDocs#intToID():299 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] 0.27% 950M org.apache.lucene.document.KeywordField#setStringValue():119 [Inlined code] at perf.LineFileDocs#nextDoc():736 [JIT compiled code] 0.27% 936M perf.LineFileDocs#nextDoc():644 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.27% 929M org.apache.lucene.document.KeywordField#setStringValue():119 [Inlined code] at perf.LineFileDocs#nextDoc():742 [JIT compiled code] 0.26% 906M perf.LineFileDocs#nextDoc():654 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.26% 903M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():737 [JIT compiled code] 0.26% 894M java.util.List#of():940 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocument():1913 [JIT compiled code] 0.25% 881M org.apache.lucene.document.IntField#binaryValue():87 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1385 [Inlined code] 0.25% 852M org.apache.lucene.util.PagedBytes$PagedBytesDataOutput#writeBytes():412 [Inlined code] at org.apache.lucene.index.BinaryDocValuesWriter#addValue():89 [JIT compiled code] 0.24% 830M org.apache.lucene.document.LongField#binaryValue():90 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1385 [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 239.78 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 478774 events (total: 346287M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 15.30% 52993M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 9.00% 31169M 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.75% 26850M 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.47% 22401M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 4.50% 15593M 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.21% 14566M 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.24% 11219M 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% 9340M 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.64% 9152M 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.33% 8062M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 2.06% 7130M 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.91% 6607M 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.85% 6404M 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.73% 6005M 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.73% 6002M 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.71% 5920M 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.64% 5685M 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.62% 5623M 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.50% 5203M 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.44% 4996M java.util.TreeMap#keyIterator():1421 [Inlined code] at java.util.TreeMap$KeySet#iterator():1434 [JIT compiled code] at java.util.TreeSet#iterator():187 [Inlined code] at org.apache.lucene.codecs.CompetitiveImpactAccumulator#addAll():82 [Inlined code] 1.34% 4627M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] 1.20% 4142M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.12% 3881M 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():1993 [JIT compiled code] 0.94% 3238M 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.88% 3064M 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.86% 2969M 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] 0.72% 2495M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():464 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc():259 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():144 [JIT compiled code] 0.71% 2465M 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.63% 2184M 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.61% 2126M 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.61% 2109M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x000000000f13da30#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.51% 1761M 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% 1550M 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.40% 1377M 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.32% 1117M 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% 1094M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2116 [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.31% 1085M perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.30% 1054M 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% 1000M 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% 998M perf.LineFileDocs#intToID():305 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.29% 997M 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.29% 997M 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.29% 993M 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% 992M 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.28% 985M 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% 968M 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% 950M 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% 936M perf.LineFileDocs#nextDoc():644 [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.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 239.78 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 478774 events (total: 346287M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 15.30% 52993M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 7.75% 26850M 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.47% 22401M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 4.56% 15801M 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.17% 14451M 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.34% 8113M 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():369 [JIT compiled code] 2.33% 8062M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 2.06% 7130M 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.89% 6556M 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():369 [Interpreted code] 1.79% 6197M 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.73% 6002M 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.0x000000000f1e7758#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] 1.68% 5804M 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.0x000000000f1e7758#merge() [Interpreted code] 1.64% 5685M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 1.60% 5535M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 1.60% 5529M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 1.50% 5203M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 1.43% 4945M 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():1993 [JIT compiled code] 1.43% 4944M 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():1993 [JIT compiled code] 1.37% 4761M 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.25% 4315M 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.0x000000000f1e7758#merge() [Interpreted code] 1.20% 4142M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.19% 4133M 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.16% 4001M 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():1993 [JIT compiled code] 1.10% 3798M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.94% 3238M 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% 3064M 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% 2946M 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():369 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] 0.81% 2818M 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():369 [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.81% 2790M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] 0.78% 2691M 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():369 [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.75% 2592M 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():369 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] 0.70% 2414M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.66% 2292M 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():1385 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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% 2273M 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.65% 2254M 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():369 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] 0.64% 2200M 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.63% 2184M 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.60% 2061M perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.59% 2040M 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():369 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] 0.57% 1990M 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.55% 1890M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x000000000f13da30#apply() [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#appendBlock():525 [JIT compiled code] at org.apache.lucene.store.ByteBuffersDataOutput#writeByte():187 [Inlined code] at org.apache.lucene.store.DataOutput#writeVInt():203 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#append():138 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex():488 [JIT compiled code] 0.53% 1822M 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.53% 1821M 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% 1616M 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():369 [JIT compiled code] 0.41% 1430M 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():369 [Interpreted code] 0.40% 1377M 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.35% 1195M 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% 1117M 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.32% 1094M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2116 [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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] 0.31% 1085M perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=12 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M.jfr Profiler for heap at stackSize=12 [nrt medium index /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M.jfr is 239.78 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 478774 events (total: 346287M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 15.30% 52993M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 7.75% 26850M 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.47% 22401M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 4.56% 15801M 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.0x000000000f1e7758#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.17% 14451M 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.33% 8062M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 2.06% 7130M 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.0x000000000f1e7758#merge() [Interpreted code] 2.05% 7082M 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():369 [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.79% 6197M 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.0x000000000f1e7758#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.73% 6002M 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.0x000000000f1e7758#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] at org.apache.lucene.index.IndexWriter#mergeMiddle():5354 [Interpreted code] at org.apache.lucene.index.IndexWriter#merge():4816 [Interpreted code] at org.apache.lucene.index.IndexWriter$IndexWriterMergeSource#merge():6622 [Interpreted code] at org.apache.lucene.index.ConcurrentMergeScheduler#doMerge():661 [Interpreted code] 1.68% 5804M 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.0x000000000f1e7758#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.53% 5311M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 1.52% 5275M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 1.50% 5202M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 1.46% 5056M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 1.44% 4972M 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():369 [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.38% 4780M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 1.37% 4726M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 1.25% 4315M 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.0x000000000f1e7758#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] at org.apache.lucene.index.IndexWriter#mergeMiddle():5354 [Interpreted code] at org.apache.lucene.index.IndexWriter#merge():4816 [Interpreted code] 1.20% 4142M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.10% 3819M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 1.06% 3681M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():349 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.02% 3537M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] 0.94% 3238M 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% 3064M 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.81% 2818M 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():369 [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.79% 2730M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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% 2533M 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():369 [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.70% 2414M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] 0.66% 2292M 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():1385 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.64% 2211M 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():369 [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.64% 2200M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 0.63% 2184M 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.0x000000000f1e7758#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] 0.62% 2153M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] 0.60% 2084M 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():369 [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.60% 2061M perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.57% 1990M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] 0.55% 1901M 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.54% 1864M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x000000000f13da30#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.53% 1822M 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.0x000000000f1e7758#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% 1727M 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():369 [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.44% 1532M 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():369 [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.43% 1503M 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():369 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [JIT compiled code] 0.41% 1412M 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():369 [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.40% 1377M 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.36% 1249M 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.35% 1223M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 0.35% 1195M 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.0x000000000f1e7758#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] 0.34% 1185M 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():369 [JIT compiled code] 0.32% 1117M 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():369 [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] move log to /l/logs.nightly/2026.07.03.01.30.29/nrtIndexMediumDocs.log move vmstat log to /l/logs.nightly/2026.07.03.01.30.29/nrtIndexMediumDocs.vmstat.log move top log to /l/logs.nightly/2026.07.03.01.30.29/nrtIndexMediumDocs.top.log [2026-07-03 09:39:17.006833] took 199.4 sec [2026-07-03 09:39:17.011369] run CheckIndex [2026-07-03 09:39:17.011502] 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.03.01.30.29/checkIndex.nrtIndexMediumDocs.log 2>&1 [2026-07-03 09:47:26.924723] took 489.9 sec [2026-07-03 09:47:26.925992] nrtMedIndexAtClose 24 segments: segments_2: _1a(11.0.0):C439319 _78(11.0.0):C6987070 _1j(11.0.0):C584779 _1u(11.0.0):C720869 _57(11.0.0):C6645812 _24(11.0.0):C894800 _8n(11.0.0):C7252447 _6c(11.0.0):C882180 _7p(11.0.0):C928317 _8l(11.0.0):C885865 _8k(11.0.0):c108296 _8m(11.0.0):C698281 _88(11.0.0):C33906 _7y(11.0.0):C67603 _7z(11.0.0):C62502 _80(11.0.0):C58822 _82(11.0.0):C51732 _86(11.0.0):C39967 _87(11.0.0):C34980 _83(11.0.0):C48108 _81(11.0.0):C55433 _84(11.0.0):C43439 _7w(11.0.0):C72973 _89(11.0.0):C27538 [2026-07-03 09:47:26.926149] 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.03.01.30.29/nrt.log 2>&1 [2026-07-03 10:17:27.813210] took 1800.9 sec [2026-07-03 10:17:27.817887] drop: 500.5 504.1 506.6 518.0 518.3 518.7 518.8 525.0 525.4 526.0 527.0 527.6 528.3 529.1 529.8 531.7 532.6 533.2 533.5 533.8 533.8 533.8 533.9 534.4 534.4 534.8 534.8 534.9 535.1 535.1 535.5 536.1 537.9 539.7 540.9 [2026-07-03 10:17:27.818264] times: 20.0 21.5 21.6 21.7 21.8 21.9 21.9 22.4 22.4 22.6 22.6 22.7 22.7 22.8 22.9 22.9 23.0 23.1 23.1 23.2 23.2 23.3 23.5 23.5 23.5 23.6 23.6 23.6 23.7 23.7 23.7 23.8 23.8 23.8 23.8 23.8 23.8 23.9 24.0 24.0 24.0 24.1 24.1 24.1 24.2 24.2 24.2 24.3 24.3 24.4 24.4 24.4 24.5 24.5 24.5 24.5 24.5 24.5 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.8 24.8 24.8 24.8 24.8 24.9 24.9 24.9 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.1 25.1 25.1 25.1 25.1 25.1 25.2 25.2 25.2 25.2 25.3 25.3 25.3 25.3 25.3 25.4 25.4 25.4 25.4 25.4 25.5 25.5 25.5 25.5 25.5 25.6 25.6 25.6 25.6 25.7 25.7 25.7 25.7 25.8 25.8 25.8 25.8 25.8 25.8 25.8 25.8 25.8 25.9 25.9 25.9 25.9 26.0 26.0 26.0 26.0 26.1 26.1 26.1 26.1 26.1 26.2 26.2 26.2 26.3 26.4 26.4 26.4 26.4 26.4 26.4 26.4 26.4 26.5 26.5 26.5 26.5 26.5 26.6 26.6 26.7 26.7 26.7 26.7 26.7 26.8 26.8 26.9 26.9 26.9 26.9 26.9 26.9 26.9 26.9 26.9 27.0 27.0 27.0 27.0 27.1 27.1 27.1 27.1 27.2 27.2 27.2 27.3 27.3 27.3 27.3 27.3 27.3 27.3 27.4 27.4 27.4 27.4 27.4 27.5 27.5 27.5 27.5 27.6 27.6 27.6 27.6 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.8 28.0 28.0 28.0 28.1 28.2 28.2 28.2 28.2 28.2 28.3 28.3 28.4 28.4 28.4 28.4 28.4 28.4 28.5 28.5 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.8 28.8 28.9 28.9 28.9 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.2 29.2 29.2 29.2 29.3 29.3 29.3 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.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.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 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.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.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.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.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 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.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.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.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 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.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.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.6 32.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.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.8 32.8 32.8 32.8 32.8 32.8 32.8 32.8 32.8 32.8 32.8 32.9 32.9 32.9 32.9 32.9 32.9 32.9 32.9 32.9 32.9 32.9 32.9 32.9 32.9 32.9 32.9 32.9 32.9 32.9 32.9 32.9 32.9 32.9 32.9 32.9 32.9 32.9 32.9 32.9 32.9 32.9 32.9 32.9 32.9 32.9 32.9 32.9 33.0 33.0 33.0 33.0 33.0 33.0 33.0 33.0 33.0 33.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.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.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.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.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.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.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.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.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.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.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.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.7 33.7 33.7 33.7 33.7 33.7 33.7 33.7 33.7 33.7 33.7 33.7 33.7 33.7 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.8 33.8 33.8 33.8 33.8 33.8 33.8 33.8 33.8 33.8 33.8 33.8 33.8 33.8 33.8 33.8 33.8 33.8 33.8 33.8 33.8 33.8 33.8 33.8 33.8 33.8 33.8 33.8 33.8 33.9 33.9 33.9 33.9 33.9 33.9 33.9 33.9 33.9 33.9 33.9 33.9 33.9 33.9 33.9 33.9 33.9 33.9 33.9 33.9 33.9 33.9 33.9 33.9 33.9 33.9 33.9 33.9 33.9 33.9 33.9 33.9 33.9 33.9 33.9 33.9 33.9 33.9 33.9 33.9 33.9 33.9 34.0 34.0 34.0 34.0 34.0 34.0 34.0 34.0 34.0 34.0 34.0 34.0 34.0 34.0 34.0 34.0 34.0 34.0 34.0 34.0 34.0 34.0 34.0 34.0 34.1 34.1 34.1 34.1 34.1 34.1 34.1 34.1 34.1 34.1 34.1 34.1 34.1 34.2 34.2 34.2 34.2 34.2 34.2 34.2 34.2 34.2 34.2 34.2 34.2 34.2 34.2 34.2 34.3 34.3 34.3 34.3 34.3 34.3 34.3 34.3 34.3 34.3 34.3 34.3 34.3 34.3 34.3 34.3 34.3 34.3 34.3 34.3 34.4 34.4 34.4 34.4 34.4 34.4 34.4 34.4 34.4 34.4 34.4 34.4 34.4 34.4 34.4 34.4 34.5 34.5 34.5 34.5 34.5 34.5 34.5 34.5 34.5 34.5 34.5 34.5 34.5 34.6 34.6 34.6 34.6 34.6 34.6 34.6 34.6 34.6 34.6 34.6 34.6 34.7 34.7 34.7 34.7 34.7 34.7 34.7 34.7 34.7 34.7 34.7 34.8 34.8 34.8 34.8 34.8 34.8 34.8 34.8 34.8 34.8 34.9 34.9 34.9 34.9 34.9 34.9 34.9 34.9 34.9 35.0 35.0 35.0 35.0 35.0 35.0 35.1 35.1 35.2 35.2 35.2 35.3 35.3 35.4 35.4 35.4 35.4 35.4 35.4 35.4 35.5 35.5 35.5 35.6 35.6 35.6 35.7 35.7 35.7 35.7 36.3 36.5 36.7 36.8 36.9 37.6 37.8 37.8 38.1 38.3 38.4 38.4 38.6 38.7 38.8 38.9 39.0 39.0 39.0 39.1 39.1 39.2 39.3 39.3 39.4 41.3 41.4 43.3 145.8 145.9 148.0 154.8 165.2 168.3 173.8 179.5 206.7 220.2 221.2 221.3 223.6 223.7 224.1 224.2 225.3 225.3 225.7 225.8 226.0 226.0 226.5 227.0 227.2 227.2 228.1 228.6 228.8 229.3 230.4 230.7 231.3 231.8 231.9 231.9 232.9 233.2 234.6 234.8 235.4 238.1 238.5 239.8 240.5 249.2 250.8 253.3 256.4 257.1 257.7 258.6 259.2 259.4 260.6 265.8 274.4 275.9 287.8 295.9 296.3 297.7 300.9 302.5 305.1 307.7 310.4 316.0 322.4 323.0 323.2 330.5 336.7 340.0 343.3 343.4 345.9 345.9 346.8 347.1 347.1 347.4 351.1 351.2 352.3 352.3 352.4 353.8 355.9 356.1 356.9 357.0 357.2 357.4 358.3 358.4 359.5 360.2 360.9 360.9 361.0 361.3 361.6 361.6 362.5 363.0 365.6 365.8 365.9 366.6 369.7 370.1 370.7 371.2 371.5 372.8 373.4 375.6 383.1 383.9 389.7 396.7 397.6 399.3 403.0 406.6 411.2 415.6 422.0 425.5 432.6 434.0 441.6 442.8 453.8 462.9 465.7 468.4 468.9 469.4 469.6 469.7 470.0 471.3 472.1 472.3 473.3 474.7 476.5 477.1 477.1 477.6 477.7 478.4 479.3 479.8 479.9 480.4 480.4 480.9 481.6 482.7 483.1 483.1 483.4 483.5 484.0 485.1 485.4 485.8 486.3 487.3 487.8 488.6 489.5 489.7 491.3 491.9 492.0 492.2 493.1 496.6 [2026-07-03 10:17:27.818408] NRT reopen time (msec) mean=64.4269 stdDev=102.1535 [2026-07-03 10:17:27.818414] run CheckIndex [2026-07-03 10:17:27.818488] 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.03.01.30.29/checkIndex.nrt.log 2>&1 [2026-07-03 10:24:43.921423] took 436.1 sec [2026-07-03 10:24:45.035899] 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=334650 Profiler summary for /l/logs.nightly/bench-index-nightly-wikibig.trunk.nightly.Lucene104.nd5.98205M.jfr Version: 2.1 Chunks: 14 Start: 2026-07-03 14:24:45 (UTC) Duration: 120 s Event Type Count Size (bytes) ============================================================= jdk.FileWrite 3854316 80325003 jdk.CPUTimeSample 3038902 53168177 jdk.FileRead 624189 14708704 jdk.ObjectAllocationInNewTLAB 280926 5103809 jdk.ObjectAllocationOutsideTLAB 97077 1628237 jdk.BooleanFlag 9604 303352 jdk.Compilation 5804 149055 jdk.CPULoad 2053 40463 jdk.UnsignedIntFlag 854 29571 jdk.IntFlag 784 28056 jdk.Checkpoint 768 23811673 jdk.StringFlag 630 23455 jdk.GarbageCollection 62 1478 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 172.55 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3038900 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 6.92% 210184 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] 5.30% 161097 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] 5.24% 159281 java.lang.Character#codePointAtImpl():9812 [Inlined code] 4.42% 134322 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] 4.10% 124569 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1019 [JIT compiled code] 3.61% 109557 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] 3.40% 103251 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] 2.59% 78797 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] 2.21% 67234 java.lang.Integer#rotateLeft():1612 [Inlined code] 2.02% 61309 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1022 [JIT compiled code] 1.65% 50073 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():47 [Inlined code] 1.63% 49462 org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] 1.61% 48806 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] 1.55% 46999 org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] 1.33% 40459 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] 1.32% 40225 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#growTermBuffer():69 [Inlined code] 1.24% 37834 org.apache.lucene.index.ByteSliceReader#readByte():74 [Inlined code] 1.13% 34229 org.apache.lucene.util.BytesRefBuilder#growNoCopy():67 [Inlined code] 1.11% 33798 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 1.10% 33514 org.apache.lucene.util.ByteBlockPool#getBuffer():358 [Inlined code] 1.05% 31794 java.lang.Character#isHighSurrogate():9606 [Inlined code] 0.96% 29085 org.apache.lucene.index.TermsHashPerField#writeByte():222 [Inlined code] 0.90% 27385 org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap():742 [Inlined code] 0.90% 27304 java.lang.Character#codePointAt():9807 [Inlined code] 0.87% 26382 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():148 [Inlined code] 0.74% 22407 org.apache.lucene.analysis.CharacterUtils#toLowerCase():58 [Inlined code] 0.71% 21594 jdk.internal.util.ArraysSupport#mismatch():564 [Inlined code] 0.71% 21459 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] 0.57% 17467 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] 0.51% 15610 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] 0.51% 15563 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1040 [JIT compiled code] 0.50% 15277 org.apache.lucene.util.UnicodeUtil#UTF8toUTF16():644 [Inlined code] 0.49% 15028 org.apache.lucene.store.DataOutput#writeVInt():203 [Inlined code] 0.49% 14822 org.apache.lucene.index.TermsHashPerField#initReader():100 [Inlined code] 0.48% 14459 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1020 [JIT compiled code] 0.47% 14355 java.lang.Character#toLowerCase():11393 [Inlined code] 0.45% 13596 org.apache.lucene.codecs.lucene104.ForUtil#encode():154 [JIT compiled code] 0.45% 13593 org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition():1301 [Inlined code] 0.43% 13079 org.apache.lucene.util.AttributeSource#clearAttributes():274 [Inlined code] 0.42% 12812 org.apache.lucene.codecs.lucene104.PForUtil#encode():58 [JIT compiled code] 0.40% 12217 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1026 [JIT compiled code] 0.40% 12125 org.apache.lucene.util.BytesRefBuilder#copyChars():148 [Inlined code] 0.40% 12113 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():214 [Inlined code] 0.39% 11795 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():146 [Inlined code] 0.38% 11612 org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next():193 [Inlined code] 0.38% 11434 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():131 [JIT compiled code] 0.38% 11428 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1108 [JIT compiled code] 0.37% 11324 org.apache.lucene.analysis.StopFilter#accept():97 [Inlined code] 0.35% 10609 java.lang.Character#toChars():10014 [Inlined code] 0.34% 10301 org.apache.lucene.index.TermsHashPerField#initReader():96 [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=2 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikibig.trunk.nightly.Lucene104.nd5.98205M.jfr Profiler for cpu at stackSize=2 [big index (fast) /l/logs.nightly/bench-index-nightly-wikibig.trunk.nightly.Lucene104.nd5.98205M.jfr is 172.55 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3038900 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 5.24% 159281 java.lang.Character#codePointAtImpl():9812 [Inlined code] at java.lang.Character#codePointAt():9807 [Inlined code] 4.42% 134229 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] 4.10% 124542 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1019 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] 3.61% 109557 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 3.58% 108681 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] 3.38% 102641 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] 3.34% 101354 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 2.59% 78797 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] 2.30% 70004 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] 2.21% 67234 java.lang.Integer#rotateLeft():1612 [Inlined code] at org.apache.lucene.util.StringHelper#murmurhash3_x86_32():175 [Inlined code] 2.02% 61309 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1022 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] 1.65% 50073 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():47 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText():709 [Inlined code] 1.63% 49452 org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] 1.61% 48806 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 1.55% 46999 org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] 1.33% 40418 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] 1.32% 40215 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#growTermBuffer():69 [Inlined code] at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():46 [Inlined code] 1.24% 37834 org.apache.lucene.index.ByteSliceReader#readByte():74 [Inlined code] at org.apache.lucene.store.DataInput#readVInt():107 [Inlined code] 1.16% 35125 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [JIT compiled code] 1.11% 33842 org.apache.lucene.util.BytesRefBuilder#growNoCopy():67 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():147 [Inlined code] 1.11% 33798 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] 1.04% 31572 java.lang.Character#isHighSurrogate():9606 [Inlined code] at java.lang.Character#codePointAtImpl():9813 [Inlined code] 1.04% 31507 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [JIT compiled code] 0.90% 27385 org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap():742 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] 0.87% 26359 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():148 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():148 [Inlined code] 0.86% 26065 java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] 0.80% 24461 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] 0.74% 22403 org.apache.lucene.analysis.CharacterUtils#toLowerCase():58 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] 0.63% 19061 jdk.internal.util.ArraysSupport#mismatch():564 [Inlined code] at java.util.Arrays#equals():2707 [Inlined code] 0.57% 17467 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.56% 16950 org.apache.lucene.util.ByteBlockPool#getBuffer():358 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():223 [Inlined code] 0.55% 16571 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next():194 [Inlined code] 0.51% 15588 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] 0.51% 15555 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1040 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] 0.49% 15038 org.apache.lucene.util.UnicodeUtil#UTF8toUTF16():644 [Inlined code] at perf.LineFileDocs#nextDoc():648 [JIT compiled code] 0.48% 14578 org.apache.lucene.index.TermsHashPerField#initReader():100 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset():435 [Inlined code] 0.48% 14459 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1020 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] 0.47% 14250 java.lang.Character#toLowerCase():11393 [Inlined code] at org.apache.lucene.analysis.CharacterUtils#toLowerCase():59 [Inlined code] 0.46% 14024 org.apache.lucene.util.ByteBlockPool#getBuffer():358 [Inlined code] at org.apache.lucene.util.BytesRefBlockPool#equals():156 [Inlined code] 0.45% 13588 org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition():1301 [Inlined code] at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition():110 [Inlined code] 0.43% 13079 org.apache.lucene.util.AttributeSource#clearAttributes():274 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():153 [JIT compiled code] 0.41% 12402 org.apache.lucene.codecs.lucene104.ForUtil#encode():154 [JIT compiled code] at org.apache.lucene.codecs.lucene104.ForUtil#encode():96 [Inlined code] 0.40% 12209 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1026 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] 0.40% 12125 org.apache.lucene.util.BytesRefBuilder#copyChars():148 [Inlined code] at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef():93 [JIT compiled code] 0.40% 12113 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():214 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] 0.39% 11793 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():146 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():148 [Inlined code] 0.38% 11612 org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next():193 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():381 [JIT compiled code] 0.38% 11421 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1108 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] 0.38% 11402 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.37% 11297 org.apache.lucene.analysis.StopFilter#accept():97 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():52 [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 172.55 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3038900 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 5.15% 156587 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.41% 133919 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.09% 124429 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1019 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] 3.55% 108031 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():1993 [JIT compiled code] 3.02% 91866 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] 2.80% 85173 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] 2.59% 78797 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.19% 66641 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.02% 61301 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.83% 55641 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.66% 50519 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.65% 50062 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.63% 49452 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():1905 [JIT compiled code] 1.60% 48770 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():1993 [JIT compiled code] 1.54% 46904 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.32% 40215 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.11% 33842 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():1993 [JIT compiled code] 1.10% 33545 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.02% 31024 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.94% 28676 org.apache.lucene.index.ByteSliceReader#readByte():74 [Inlined code] at org.apache.lucene.store.DataInput#readVInt():107 [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.90% 27383 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.87% 26358 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():1993 [JIT compiled code] 0.84% 25532 java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] 0.80% 24431 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 0.77% 23387 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.74% 22567 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] 0.74% 22403 org.apache.lucene.analysis.CharacterUtils#toLowerCase():58 [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():1905 [JIT compiled code] 0.67% 20315 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] 0.66% 20168 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] 0.65% 19780 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] 0.63% 19149 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.63% 19060 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.57% 17467 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():1993 [JIT compiled code] 0.55% 16638 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] 0.55% 16571 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.53% 16181 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] 0.51% 15588 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.51% 15535 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.48% 14483 org.apache.lucene.index.TermsHashPerField#initReader():100 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset():435 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#postings():250 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():125 [JIT compiled code] 0.48% 14457 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.47% 14249 java.lang.Character#toLowerCase():11393 [Inlined code] at org.apache.lucene.analysis.CharacterUtils#toLowerCase():59 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] 0.46% 14024 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.46% 13887 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.45% 13628 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 0.45% 13588 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.45% 13544 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.43% 13077 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.40% 12181 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.39% 11791 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():1993 [JIT compiled code] 0.38% 11534 org.apache.lucene.codecs.lucene104.ForUtil#encode():154 [JIT compiled code] at org.apache.lucene.codecs.lucene104.ForUtil#encode():96 [Inlined code] at org.apache.lucene.codecs.lucene104.PForUtil#encode():102 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] 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 172.55 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3038900 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 2.86% 86926 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 2.68% 81556 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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] 2.58% 78346 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] 2.57% 78161 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 2.48% 75266 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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] 2.13% 64678 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] 2.09% 63363 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] 1.99% 60603 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] 1.86% 56422 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] 1.85% 56180 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] 1.66% 50492 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 1.54% 46904 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.0x00000000341c6870#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] 1.15% 34940 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] 1.13% 34303 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 1.10% 33528 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] 1.08% 32826 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():369 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] 1.04% 31645 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] 1.02% 31024 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] 0.97% 29421 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] 0.96% 29268 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] 0.89% 27012 org.apache.lucene.index.ByteSliceReader#readByte():74 [Inlined code] at org.apache.lucene.store.DataInput#readVInt():107 [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.83% 25165 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] 0.82% 24860 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] 0.82% 24791 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.77% 23386 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():1905 [JIT compiled code] 0.76% 23081 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.73% 22100 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.70% 21281 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.67% 20364 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 0.65% 19848 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] 0.65% 19768 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():369 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] 0.62% 18941 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.58% 17522 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.55% 16759 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.55% 16750 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.55% 16723 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.54% 16299 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.54% 16296 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.51% 15588 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] at sun.nio.ch.IOUtil#writeFromNativeBuffer():137 [Inlined code] at sun.nio.ch.IOUtil#write():102 [Inlined code] at sun.nio.ch.IOUtil#write():72 [Inlined code] at sun.nio.ch.FileChannelImpl#implWrite():359 [Inlined code] at sun.nio.ch.FileChannelImpl#traceImplWrite():378 [Inlined code] at sun.nio.ch.FileChannelImpl#write():337 [Inlined code] 0.50% 15081 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] 0.47% 14394 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():200 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] 0.47% 14182 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] 0.46% 13887 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.45% 13720 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.45% 13588 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% 13187 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] 0.43% 13116 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] 0.43% 12926 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.41% 12526 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.41% 12503 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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 172.55 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3038900 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 2.61% 79317 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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 [Inlined code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] at perf.IndexThreads$IndexThread#run():419 [JIT compiled code] 2.53% 76944 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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 [Inlined code] 2.41% 73149 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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 [Inlined code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] at perf.IndexThreads$IndexThread#run():419 [JIT compiled code] 2.17% 66043 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 2.17% 65874 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 1.97% 59717 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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] 1.92% 58219 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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] 1.83% 55583 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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] 1.68% 51177 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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] 1.67% 50881 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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] 1.58% 48060 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 1.54% 46904 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.0x00000000341c6870#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.04% 31558 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.03% 31298 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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% 30431 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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 [Inlined code] 0.99% 30203 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.92% 28044 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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% 27175 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] 0.89% 27065 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] 0.79% 23915 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.78% 23559 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.72% 21957 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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 [Inlined code] 0.68% 20798 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():369 [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 [Inlined code] 0.68% 20593 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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 [Inlined code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] 0.64% 19551 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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 [Inlined code] 0.64% 19330 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.62% 18865 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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 [Inlined code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] 0.62% 18839 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.53% 15962 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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 [Inlined code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] 0.51% 15588 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.49% 14895 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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 [Inlined code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] at perf.IndexThreads$IndexThread#run():419 [JIT compiled code] 0.48% 14567 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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 [Inlined code] 0.48% 14533 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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 [Inlined code] 0.48% 14519 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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 [Inlined code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] at perf.IndexThreads$IndexThread#run():419 [JIT compiled code] 0.46% 13887 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.45% 13658 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] 0.45% 13588 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.0x00000000341c6870#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.45% 13568 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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 [Inlined code] 0.44% 13490 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():200 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.44% 13479 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.44% 13447 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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 [Inlined code] 0.44% 13221 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():369 [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 [Inlined code] 0.41% 12507 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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% 12312 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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.40% 12234 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.38% 11584 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():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.36% 11087 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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 [Inlined code] 0.36% 11078 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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 [Inlined code] 0.36% 10959 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [Inlined code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [JIT compiled code] at perf.IndexThreads$IndexThread#run():419 [Interpreted code] 0.36% 10952 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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 [Inlined code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [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 172.55 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 377975 events (total: 286911M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 15.24% 43722M perf.LineFileDocs#nextDoc():647 [JIT compiled code] 12.68% 36366M java.lang.StringUTF16#compress():227 [Inlined code] 9.07% 26034M java.lang.StringUTF16#compress():223 [Inlined code] 8.47% 24293M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] 7.36% 21128M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] 7.10% 20371M perf.LineFileDocs#readDocs():176 [JIT compiled code] 3.01% 8629M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] 2.95% 8454M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] 2.88% 8261M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] 2.79% 7993M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] 1.88% 5398M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] 1.88% 5390M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] 1.85% 5321M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] 1.76% 5041M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] 1.74% 4994M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] 1.74% 4982M perf.LineFileDocs#readDocs():176 [Interpreted code] 1.71% 4894M org.apache.lucene.util.TimSorter#():62 [Inlined code] 1.64% 4692M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] 1.53% 4397M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] 1.40% 4016M perf.LineFileDocs#nextDoc():642 [JIT compiled code] 1.16% 3335M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] 1.02% 2914M java.util.TreeMap#keyIterator():1421 [Inlined code] 0.91% 2608M perf.LineFileDocs#nextDoc():647 [Interpreted code] 0.56% 1599M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2116 [Inlined code] 0.54% 1546M perf.LineFileDocs#newDocState():509 [Interpreted code] 0.53% 1528M java.nio.HeapByteBuffer#():75 [Inlined code] 0.52% 1504M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] 0.51% 1467M org.apache.lucene.codecs.lucene104.PForUtil#encode():78 [JIT compiled code] 0.51% 1460M org.apache.lucene.util.BytesRef#():71 [Inlined code] 0.43% 1247M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] 0.30% 847M java.util.ArrayList#grow():240 [Inlined code] 0.26% 744M java.util.ArrayDeque#():179 [Inlined code] 0.22% 628M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] 0.21% 599M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock():968 [JIT compiled code] 0.17% 477M org.apache.lucene.util.StringSorter#fallbackSorter():92 [Inlined code] 0.16% 450M org.apache.lucene.document.IntPoint#pack():114 [Inlined code] 0.16% 447M java.lang.invoke.DirectMethodHandle#allocateInstance():503 [Inlined code] 0.14% 397M java.util.ArrayList#iterator():1038 [JIT compiled code] 0.13% 367M org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#():82 [Inlined code] 0.12% 342M perf.LineFileDocs#nextDoc():649 [JIT compiled code] 0.11% 326M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] 0.11% 325M org.apache.lucene.document.IntPoint#pack():108 [Inlined code] 0.10% 280M org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie():94 [Inlined code] 0.10% 279M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():103 [JIT compiled code] 0.10% 277M perf.LineFileDocs#nextDoc():605 [Interpreted code] 0.09% 266M perf.LineFileDocs#nextDoc():652 [JIT compiled code] 0.09% 265M java.nio.HeapByteBuffer#asReadOnlyBuffer():152 [Inlined code] 0.09% 251M perf.LineFileDocs#intToID():299 [Inlined code] 0.09% 247M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock():725 [JIT compiled code] 0.08% 239M java.util.Arrays#copyOf():3478 [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=2 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikibig.trunk.nightly.Lucene104.nd5.98205M.jfr Profiler for heap at stackSize=2 [big index (fast) /l/logs.nightly/bench-index-nightly-wikibig.trunk.nightly.Lucene104.nd5.98205M.jfr is 172.55 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 377975 events (total: 286911M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 14.16% 40627M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 12.68% 36366M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] 9.07% 26034M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] 8.47% 24293M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] 7.36% 21110M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] 7.10% 20371M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 3.01% 8627M 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.84% 8151M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] 2.79% 7993M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] 2.59% 7423M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] 1.88% 5390M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.85% 5321M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.84% 5268M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 1.74% 4994M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.74% 4982M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.71% 4894M org.apache.lucene.util.TimSorter#():62 [Inlined code] at org.apache.lucene.util.ArrayTimSorter#():34 [Inlined code] 1.67% 4782M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 1.64% 4692M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.47% 4224M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 1.19% 3411M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 1.16% 3335M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():349 [JIT compiled code] 1.08% 3094M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [JIT compiled code] 1.02% 2914M java.util.TreeMap#keyIterator():1421 [Inlined code] at java.util.TreeMap$KeySet#iterator():1434 [JIT compiled code] 0.90% 2574M perf.LineFileDocs#nextDoc():647 [Interpreted code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.56% 1599M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2116 [Inlined code] at org.apache.lucene.util.IntBlockPool#nextBuffer():153 [JIT compiled code] 0.54% 1546M perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.53% 1528M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] 0.50% 1427M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [JIT compiled code] 0.45% 1285M org.apache.lucene.codecs.lucene104.PForUtil#encode():78 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] 0.43% 1247M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():398 [JIT compiled code] 0.43% 1240M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] 0.36% 1031M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():464 [JIT compiled code] 0.30% 847M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] 0.26% 741M java.util.ArrayDeque#():179 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#():112 [Inlined code] 0.21% 604M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [JIT compiled code] 0.17% 477M org.apache.lucene.util.StringSorter#fallbackSorter():92 [Inlined code] at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#getFallbackSorter():83 [Inlined code] 0.16% 450M org.apache.lucene.document.IntPoint#pack():114 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValues():72 [Inlined code] 0.15% 431M java.lang.invoke.DirectMethodHandle#allocateInstance():503 [Inlined code] at java.lang.invoke.LambdaForm$DMH.0x00000000341a1400#newInvokeSpecial() [Inlined code] 0.13% 367M org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#():82 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie():94 [Inlined code] 0.13% 365M java.util.ArrayList#iterator():1038 [JIT compiled code] at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic():128 [Interpreted code] 0.13% 361M 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.11% 325M org.apache.lucene.document.IntPoint#pack():108 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValues():72 [Inlined code] 0.11% 318M perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.11% 301M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] 0.10% 280M 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.10% 279M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():103 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():398 [JIT compiled code] 0.10% 277M perf.LineFileDocs#nextDoc():605 [Interpreted code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.09% 265M java.nio.HeapByteBuffer#asReadOnlyBuffer():152 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#toBufferList():242 [JIT compiled code] 0.09% 262M perf.LineFileDocs#nextDoc():652 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.09% 259M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [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 172.55 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 377975 events (total: 286911M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 14.16% 40627M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 11.71% 33587M 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.18% 23483M 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.30% 20948M 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.10% 20371M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 6.72% 19289M 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.83% 8116M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] 2.76% 7923M 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.57% 7380M 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.88% 5390M 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.85% 5321M 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% 5268M 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.74% 4994M 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.74% 4982M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.72% 4920M 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.67% 4782M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] 1.65% 4723M 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.64% 4692M 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.47% 4224M 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.28% 3685M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#initStreamSlices():161 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():198 [JIT compiled code] 1.19% 3411M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 1.19% 3402M 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% 3175M 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():1993 [JIT compiled code] 1.08% 3094M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [JIT compiled code] at perf.IndexThreads$IndexThread#run():397 [Interpreted code] 1.01% 2904M 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.90% 2574M perf.LineFileDocs#nextDoc():647 [Interpreted code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.83% 2373M 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.61% 1759M 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.56% 1599M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2116 [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.54% 1546M perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.51% 1476M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x000000003413acd8#apply() [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#appendBlock():525 [JIT compiled code] 0.50% 1427M 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.46% 1318M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.util.BytesRefBlockPool#addBytesRef():91 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():343 [JIT compiled code] 0.45% 1285M 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.43% 1245M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():398 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc():259 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():144 [JIT compiled code] 0.36% 1031M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():464 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc():259 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():144 [JIT compiled code] 0.30% 847M 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% 741M 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.24% 690M 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% 604M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [JIT compiled code] at perf.IndexThreads$IndexThread#run():397 [Interpreted code] 0.17% 477M 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.15% 431M java.lang.invoke.DirectMethodHandle#allocateInstance():503 [Inlined code] at java.lang.invoke.LambdaForm$DMH.0x00000000341a1400#newInvokeSpecial() [Inlined code] at java.lang.invoke.Invokers$Holder#linkToTargetMethod() [Inlined code] at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#getFallbackSorter():83 [Inlined code] 0.14% 394M 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 [JIT compiled code] 0.13% 367M 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% 365M 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 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.12% 334M 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% 318M perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.11% 307M 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.11% 303M 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] 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 172.55 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 377975 events (total: 286911M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 14.16% 40627M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 10.69% 30676M 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.57% 21726M 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.10% 20371M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 2.98% 8537M 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.93% 8408M 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.48% 7125M 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():369 [Interpreted code] 1.77% 5070M 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.77% 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 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 1.74% 4994M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 1.74% 4982M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.73% 4969M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 1.71% 4893M 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():1993 [JIT compiled code] 1.65% 4723M 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.64% 4692M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 1.58% 4524M 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():369 [JIT compiled code] 1.54% 4415M 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():1993 [JIT compiled code] 1.47% 4224M 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.34% 3855M 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():1993 [JIT compiled code] 1.20% 3434M 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.0x00000000341c6870#merge() [Interpreted code] 1.19% 3411M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 1.19% 3402M 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.0x00000000341c6870#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] 1.18% 3394M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] 1.12% 3224M 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.0x00000000341c6870#merge() [Interpreted code] 1.08% 3094M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [JIT compiled code] at perf.IndexThreads$IndexThread#run():397 [Interpreted code] 1.07% 3065M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 1.01% 2910M 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.94% 2685M 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():369 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] 0.93% 2655M 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():369 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] 0.91% 2618M 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.90% 2574M perf.LineFileDocs#nextDoc():647 [Interpreted code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.83% 2373M 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.69% 1965M 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():369 [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.65% 1869M 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():369 [Interpreted code] 0.61% 1759M 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.61% 1757M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [JIT compiled code] at perf.IndexThreads$IndexThread#run():397 [Interpreted code] 0.61% 1757M 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():369 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] 0.58% 1676M 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():369 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] 0.55% 1577M 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.54% 1546M perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.50% 1427M 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.49% 1405M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2116 [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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] 0.46% 1318M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x000000003413acd8#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.45% 1291M 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.43% 1246M 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():369 [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.43% 1237M 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.43% 1236M 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.39% 1125M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.util.BytesRefBlockPool#addBytesRef():91 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():343 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] 0.39% 1112M 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():369 [JIT compiled code] 0.36% 1032M 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():369 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#postUpdate():404 [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=12 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikibig.trunk.nightly.Lucene104.nd5.98205M.jfr Profiler for heap at stackSize=12 [big index (fast) /l/logs.nightly/bench-index-nightly-wikibig.trunk.nightly.Lucene104.nd5.98205M.jfr is 172.55 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 377975 events (total: 286911M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 14.16% 40627M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 10.69% 30676M 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.57% 21726M 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.10% 20371M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 2.98% 8537M 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.0x00000000341c6870#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.91% 5470M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] 1.74% 4982M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.72% 4948M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 1.70% 4887M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 1.70% 4863M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 1.66% 4753M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 1.65% 4723M 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.0x00000000341c6870#merge() [Interpreted code] 1.62% 4640M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 1.60% 4597M 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():369 [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.51% 4337M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 1.47% 4224M 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.0x00000000341c6870#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.37% 3942M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] 1.34% 3851M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 1.20% 3434M 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.0x00000000341c6870#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.19% 3411M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 1.19% 3402M 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.0x00000000341c6870#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.12% 3224M 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.0x00000000341c6870#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% 3162M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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] 1.08% 3094M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [JIT compiled code] at perf.IndexThreads$IndexThread#run():397 [Interpreted code] 1.05% 3005M 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():369 [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.02% 2937M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 1.01% 2910M 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.96% 2750M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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 [Inlined code] 0.90% 2574M perf.LineFileDocs#nextDoc():647 [Interpreted code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.87% 2509M 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():369 [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.83% 2373M 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.65% 1863M 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():369 [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 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [Inlined code] 0.62% 1780M 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():369 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#maybeFlush():496 [Inlined code] at org.apache.lucene.index.DocumentsWriter#postUpdate():407 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] 0.61% 1759M 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.61% 1757M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [JIT compiled code] at perf.IndexThreads$IndexThread#run():397 [Interpreted code] 0.60% 1726M 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():369 [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.55% 1577M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] 0.54% 1546M perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.50% 1427M 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.0x00000000341c6870#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] 0.48% 1375M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2116 [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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] 0.46% 1312M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x000000003413acd8#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.45% 1291M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 0.44% 1266M 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():369 [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.43% 1246M 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():369 [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 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [Inlined code] 0.43% 1237M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] 0.43% 1236M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 0.43% 1220M 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():369 [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% 1127M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 0.38% 1086M 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():369 [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.38% 1085M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.util.BytesRefBlockPool#addBytesRef():91 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():343 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] move log to /l/logs.nightly/2026.07.03.01.30.29/fastIndexBigDocs.log move vmstat log to /l/logs.nightly/2026.07.03.01.30.29/fastIndexBigDocs.vmstat.log move top log to /l/logs.nightly/2026.07.03.01.30.29/fastIndexBigDocs.top.log [2026-07-03 10:28:16.982633] took 92.7 sec [2026-07-03 10:28:16.983766] bigIndexAtClose None [2026-07-03 10:28:16.984957] 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=338839 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-03 22:01:53 (UTC) Duration: 11606 s Event Type Count Size (bytes) ============================================================= jdk.CPUTimeSample 86409570 1641327522 jdk.FileWrite 15754894 362334811 jdk.FileRead 346683 9630346 jdk.CPULoad 219481 4609101 jdk.BooleanFlag 115248 3796632 jdk.ObjectAllocationInNewTLAB 38510 838944 jdk.Checkpoint 34811 97277389 jdk.UnsignedIntFlag 10248 368760 jdk.IntFlag 9408 349440 jdk.StringFlag 7560 323736 jdk.ObjectAllocationOutsideTLAB 313 5726 jdk.Compilation 196 5487 jdk.CPUInformation 168 252336 jdk.GCConfiguration 168 4536 jdk.JVMInformation 168 316512 jdk.Metadata 168 18847248 jdk.GarbageCollection 79 2054 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 2041.15 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 86409570 events (total: 86M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 47.23% 40M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] 38.28% 33M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] 1.54% 1M jdk.internal.util.Preconditions#outOfBoundsCheckIndex():124 [Inlined code] 1.52% 1M jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():358 [Inlined code] 1.42% 1M jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] 0.86% 739435 org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():300 [Inlined code] 0.78% 674055 org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():477 [Inlined code] 0.53% 457145 jdk.jfr.internal.JVM#emitEvent() [Native code] 0.53% 455630 java.util.Arrays#fill():3143 [Inlined code] 0.51% 442493 java.util.Arrays#fill():3144 [Inlined code] 0.39% 334693 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():136 [JIT compiled code] 0.34% 296887 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] 0.32% 280303 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive():897 [Inlined code] 0.28% 241973 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] 0.26% 220713 java.util.ArrayList#elementData():412 [Inlined code] 0.25% 214972 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():254 [JIT compiled code] 0.22% 189949 org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] 0.16% 136604 org.apache.lucene.util.FixedBitSet#getAndSet():330 [Inlined code] 0.15% 131088 java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] 0.13% 113023 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState():165 [Inlined code] 0.13% 109495 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.11% 98751 jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] 0.11% 98165 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():326 [JIT compiled code] 0.10% 85749 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] 0.09% 80326 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] 0.09% 76987 org.apache.lucene.util.VectorUtil#normalizeToUnitInterval():412 [Inlined code] 0.08% 72722 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():51 [JIT compiled code] 0.07% 64553 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#compareAndSetState():189 [Inlined code] 0.07% 64064 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] 0.07% 59989 org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] 0.06% 54606 jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw():200 [Inlined code] 0.05% 45802 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] 0.05% 45467 org.apache.lucene.util.TernaryLongHeap#upHeap():204 [Inlined code] 0.05% 44468 org.apache.lucene.util.TernaryLongHeap#downHeap():232 [Inlined code] 0.05% 43772 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] 0.05% 43404 org.apache.lucene.util.hnsw.NeighborQueue#encode():115 [Inlined code] 0.05% 42136 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] 0.05% 41786 org.apache.lucene.util.TernaryLongHeap#updateTop():153 [Inlined code] 0.05% 38892 org.apache.lucene.util.hnsw.NeighborArray#nodes():217 [Inlined code] 0.04% 36573 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():336 [JIT compiled code] 0.04% 34163 org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():140 [Inlined code] 0.04% 34091 org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [JIT compiled code] 0.04% 32981 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():347 [JIT compiled code] 0.04% 32948 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] 0.04% 32273 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] 0.04% 31891 org.apache.lucene.util.TernaryLongHeap#push():81 [Inlined code] 0.04% 31470 org.apache.lucene.util.hnsw.NeighborArray#size():208 [Inlined code] 0.04% 31389 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] 0.03% 30056 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 0.03% 29484 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():303 [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.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 2041.15 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 86409570 events (total: 86M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 47.23% 40M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] 38.28% 33M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] 1.54% 1M jdk.internal.util.Preconditions#outOfBoundsCheckIndex():124 [Inlined code] at jdk.internal.util.Preconditions#checkIndex():448 [Inlined code] 1.52% 1M jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():358 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment():335 [Inlined code] 1.42% 1M jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] 0.86% 739435 org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():300 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] 0.78% 674055 org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():477 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] 0.53% 457145 jdk.jfr.internal.JVM#emitEvent() [Native code] at jdk.jfr.internal.periodic.JVMEventTask#execute():54 [Inlined code] 0.53% 455630 java.util.Arrays#fill():3143 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] 0.51% 442493 java.util.Arrays#fill():3144 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] 0.39% 334693 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():136 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] 0.32% 280303 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive():897 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync#readerShouldBlock():702 [Inlined code] 0.28% 241973 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] 0.26% 220642 java.util.ArrayList#elementData():412 [Inlined code] at java.util.ArrayList#get():429 [Inlined code] 0.25% 214972 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():254 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.22% 189949 org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] 0.21% 183555 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():249 [JIT compiled code] 0.16% 136604 org.apache.lucene.util.FixedBitSet#getAndSet():330 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] 0.15% 131088 java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] 0.12% 106340 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] 0.11% 98751 jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] at jdk.incubator.vector.Float256Vector#fromArray0():935 [Inlined code] 0.11% 94599 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState():165 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():479 [Inlined code] 0.11% 93950 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():326 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] 0.11% 91369 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek():177 [Inlined code] 0.07% 64064 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 0.07% 59989 org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():247 [JIT compiled code] 0.07% 58690 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 0.05% 45802 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] 0.05% 45467 org.apache.lucene.util.TernaryLongHeap#upHeap():204 [Inlined code] at org.apache.lucene.util.TernaryLongHeap#push():82 [Inlined code] 0.05% 45156 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():51 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 0.05% 44468 org.apache.lucene.util.TernaryLongHeap#downHeap():232 [Inlined code] at org.apache.lucene.util.TernaryLongHeap#pop():124 [Inlined code] 0.05% 43772 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] 0.05% 43594 org.apache.lucene.util.VectorUtil#normalizeToUnitInterval():412 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] 0.05% 42136 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.05% 41786 org.apache.lucene.util.TernaryLongHeap#updateTop():153 [Inlined code] at org.apache.lucene.util.TernaryLongHeap#insertWithOverflow():98 [Inlined code] 0.04% 37768 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#compareAndSetState():189 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():486 [Inlined code] 0.04% 35546 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] 0.04% 34163 org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():140 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():451 [JIT compiled code] 0.04% 33393 org.apache.lucene.util.VectorUtil#normalizeToUnitInterval():412 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#normalizeRawScore():153 [Inlined code] 0.04% 33294 org.apache.lucene.util.hnsw.NeighborArray#nodes():217 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():254 [JIT compiled code] 0.04% 32948 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 0.04% 31658 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#setScoringOrdinal():155 [JIT compiled code] 0.04% 31465 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():347 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] 0.04% 31389 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 0.04% 31376 org.apache.lucene.util.hnsw.NeighborQueue#encode():115 [Inlined code] at org.apache.lucene.util.hnsw.NeighborQueue#insertWithOverflow():91 [Inlined code] 0.03% 29556 jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw():200 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():356 [Inlined code] 0.03% 28872 org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] 0.03% 28764 org.apache.lucene.util.TernaryLongHeap#push():81 [Inlined code] at org.apache.lucene.util.hnsw.NeighborQueue#add():78 [Inlined code] 0.03% 28244 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] 0.03% 27942 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [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.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 2041.15 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 86409570 events (total: 86M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 47.23% 40M 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] 38.26% 33M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [JIT compiled code] 1.54% 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.52% 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.80% 691221 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.76% 658855 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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():414 [JIT compiled code] 0.53% 457145 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.53% 455630 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% 442493 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.42% 365230 org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():477 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.39% 334693 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():136 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] 0.36% 308825 org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():477 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] 0.32% 280017 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.32% 277282 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():166 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] 0.29% 253261 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% 241973 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():247 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.24% 210899 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():150 [JIT compiled code] 0.20% 174273 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():249 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] 0.15% 131088 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():247 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.13% 112611 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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] 0.13% 111371 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():254 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] 0.11% 94203 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.11% 93370 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():254 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.11% 91988 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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] 0.11% 91369 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.10% 85234 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():326 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [JIT compiled code] 0.09% 80580 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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():425 [JIT compiled code] 0.09% 73817 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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.08% 69298 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():154 [JIT compiled code] 0.07% 58362 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] 0.07% 56775 org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():247 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] 0.06% 50856 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():1993 [JIT compiled code] 0.06% 47557 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] 0.05% 45802 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% 42137 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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.05% 41786 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():713 [Inlined code] 0.05% 41520 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% 40222 org.apache.lucene.util.VectorUtil#normalizeToUnitInterval():412 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] 0.04% 38304 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% 37740 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.04% 37263 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% 36752 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] 0.04% 32948 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% 31127 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():713 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():350 [JIT compiled code] 0.04% 30979 org.apache.lucene.util.hnsw.NeighborArray#nodes():217 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():254 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] 0.03% 30001 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():51 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] 0.03% 29554 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% 28091 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% 27854 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():328 [JIT compiled code] 0.03% 27518 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():412 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [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 2041.15 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 86409570 events (total: 86M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 21.12% 18M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 14.09% 12M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] 12.50% 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():93 [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.66% 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():93 [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.35% 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():93 [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] 9.24% 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():93 [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.13% 1M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():93 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():140 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] 1.54% 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.52% 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.07% 926728 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():93 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():145 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] 1.01% 872539 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():93 [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.93% 806911 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():313 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.78% 674710 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [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():451 [JIT compiled code] 0.76% 657718 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.69% 595732 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():93 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():150 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] 0.63% 543560 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():313 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] 0.58% 503173 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():515 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():478 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] 0.56% 487009 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():93 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():155 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] 0.53% 457145 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.0x000000001b079170#run() [Interpreted code] at java.lang.Thread#runWith():1529 [Interpreted code] 0.47% 409683 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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():414 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] 0.42% 365230 org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():477 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] 0.32% 280017 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():247 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.29% 252944 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():166 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] 0.29% 249172 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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():414 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] 0.26% 226269 org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():477 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] 0.24% 210438 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():313 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] 0.24% 206264 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():136 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] 0.23% 202909 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():313 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] 0.23% 199542 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():150 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] 0.19% 160222 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():313 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] 0.18% 152888 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():313 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] 0.15% 131223 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():328 [JIT compiled code] 0.15% 130603 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():247 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] 0.13% 111371 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():254 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] 0.11% 95608 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():247 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] 0.11% 93370 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():254 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] 0.11% 91491 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():136 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():515 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():478 [Inlined code] 0.10% 90222 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():249 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] 0.10% 88293 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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] 0.10% 86805 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():247 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] 0.10% 85234 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():326 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 0.10% 84051 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():249 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] 0.10% 82304 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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] 0.09% 81889 org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():477 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.09% 81497 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [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():451 [JIT compiled code] 0.09% 80557 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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():425 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] 0.09% 73817 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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] 0.08% 70216 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():247 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] 0.08% 69291 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():154 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [JIT compiled code] 0.07% 59127 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():515 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():478 [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=12 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.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 2041.15 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 86409570 events (total: 86M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 21.12% 18M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] 14.09% 12M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] 6.84% 5M 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():93 [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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] 5.34% 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():93 [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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] 5.19% 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():93 [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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] 4.63% 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():93 [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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] 4.42% 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():93 [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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 3.45% 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():93 [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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 3.36% 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():93 [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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [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():93 [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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 1.80% 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():93 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():140 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 1.42% 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():150 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 0.93% 806911 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():313 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] 0.88% 763849 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():93 [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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] 0.80% 694598 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():93 [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():451 [JIT compiled code] 0.76% 660040 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():93 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():145 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 0.76% 655381 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():93 [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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] 0.63% 543557 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():313 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] 0.58% 502411 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():93 [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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.53% 457145 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.0x000000001b079170#run() [Interpreted code] at java.lang.Thread#runWith():1529 [Interpreted code] at java.lang.Thread#run():1516 [Interpreted code] 0.52% 445117 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():515 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():478 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] 0.49% 426017 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():414 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] 0.49% 425058 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():93 [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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.49% 424782 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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] 0.47% 409683 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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():414 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000001b20b3c0#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.46% 394973 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():93 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():150 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 0.45% 384867 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():93 [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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] 0.45% 384850 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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():414 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] 0.44% 383273 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():93 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():155 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 0.39% 339349 org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():477 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000001b20b3c0#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] at org.apache.lucene.search.TaskExecutor$Task#run():171 [JIT compiled code] at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0():96 [Inlined code] 0.31% 269035 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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():414 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.31% 266010 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():515 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():478 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] 0.29% 253765 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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.29% 249292 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():93 [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():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.29% 249172 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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():414 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000001b20b3c0#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.29% 248678 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():414 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] 0.26% 228760 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():515 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():478 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] 0.25% 212602 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():93 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():140 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():515 [Inlined code] 0.24% 210438 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():313 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000001b20b3c0#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.24% 205645 org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():477 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000001b20b3c0#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.24% 203429 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():93 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():145 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():515 [Inlined code] 0.23% 202909 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():313 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000001b20b3c0#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.23% 199523 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():150 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.21% 184816 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():93 [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():313 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] 0.19% 167239 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():93 [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():515 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():478 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] 0.19% 160222 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():313 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000001b20b3c0#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.18% 156770 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():93 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():150 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():515 [Inlined code] 0.18% 156523 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():93 [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():451 [JIT compiled code] 0.18% 153670 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():93 [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():313 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] 0.18% 153639 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():93 [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():313 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=1 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.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 2041.15 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 38819 events (total: 690013M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 14.82% 102244M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] 14.35% 99047M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] 4.91% 33862M perf.LineFileDocs#readVector():212 [Inlined code] 4.85% 33437M java.nio.HeapByteBuffer#():75 [Inlined code] 4.82% 33257M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] 3.32% 22915M org.apache.lucene.util.BytesRef#():71 [Inlined code] 2.81% 19377M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode():183 [Inlined code] 2.60% 17967M java.util.Arrays#copyOf():3478 [Inlined code] 2.16% 14891M perf.LineFileDocs#nextDoc():647 [JIT compiled code] 2.06% 14207M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] 1.62% 11152M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame():169 [Inlined code] 1.52% 10456M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] 1.41% 9699M java.util.Arrays#copyOf():3537 [Inlined code] 1.38% 9533M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode():180 [Inlined code] 1.27% 8781M java.util.ArrayList#grow():240 [Inlined code] 1.27% 8759M java.lang.AbstractStringBuilder#():101 [Inlined code] 1.24% 8525M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] 1.24% 8522M java.lang.StringUTF16#compress():223 [Inlined code] 1.23% 8477M java.util.Arrays#copyOfRange():3849 [Inlined code] 1.18% 8173M perf.LineFileDocs#readDocs():176 [JIT compiled code] 1.18% 8168M java.lang.StringBuilder#toString():478 [Inlined code] 1.00% 6872M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] 0.91% 6248M java.util.ImmutableCollections$AbstractImmutableList#iterator():289 [JIT compiled code] 0.82% 5623M java.util.HashMap#newNode():1910 [Inlined code] 0.78% 5414M org.apache.lucene.document.StringField#():61 [Inlined code] 0.77% 5285M org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():448 [JIT compiled code] 0.74% 5086M jdk.internal.misc.Unsafe#allocateUninitializedArray():1422 [Inlined code] 0.69% 4761M org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#newTermState():204 [Inlined code] 0.67% 4653M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] 0.64% 4434M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] 0.63% 4319M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] 0.59% 4055M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] 0.59% 4046M org.apache.lucene.util.FixedBitSet#():148 [Inlined code] 0.55% 3764M org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():423 [JIT compiled code] 0.52% 3614M java.util.HashMap#resize():711 [JIT compiled code] 0.52% 3579M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] 0.48% 3278M org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#():335 [JIT compiled code] 0.47% 3244M java.lang.StringUTF16#compress():227 [Inlined code] 0.47% 3239M org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#():302 [JIT compiled code] 0.45% 3125M java.lang.String#newStringWithLatin1Bytes():811 [Inlined code] 0.45% 3094M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] 0.45% 3073M org.apache.lucene.util.TimSorter#():62 [Inlined code] 0.42% 2883M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] 0.42% 2875M org.apache.lucene.util.hnsw.NeighborArray#():55 [Inlined code] 0.41% 2848M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] 0.40% 2772M org.apache.lucene.facet.taxonomy.FacetLabel#():74 [Inlined code] 0.40% 2769M java.lang.Long#valueOf():961 [Inlined code] 0.39% 2715M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():466 [Inlined code] 0.37% 2545M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] 0.34% 2350M org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():497 [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 2041.15 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 38819 events (total: 690013M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 14.39% 99301M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] 14.35% 99047M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] 4.91% 33862M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] 4.82% 33257M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$2#copyValue():385 [Inlined code] 4.75% 32779M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] 3.30% 22772M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] 2.81% 19377M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode():183 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact():412 [JIT compiled code] 2.60% 17967M java.util.Arrays#copyOf():3478 [Inlined code] at java.util.ArrayList#grow():238 [Inlined code] 2.16% 14891M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] 2.06% 14207M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():674 [Inlined code] 1.62% 11152M 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.52% 10456M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] 1.41% 9699M java.util.Arrays#copyOf():3537 [Inlined code] at java.lang.AbstractStringBuilder#ensureCapacityNewCoder():282 [JIT compiled code] 1.38% 9533M 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.27% 8781M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] 1.27% 8759M java.lang.AbstractStringBuilder#():101 [Inlined code] at java.lang.StringBuilder#():106 [Inlined code] 1.24% 8525M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [Inlined code] 1.24% 8522M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] 1.23% 8477M java.util.Arrays#copyOfRange():3849 [Inlined code] at java.lang.String#():5150 [Inlined code] 1.18% 8173M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.18% 8168M java.lang.StringBuilder#toString():478 [Inlined code] at org.apache.lucene.facet.FacetsConfig#pathToString():592 [JIT compiled code] 1.00% 6872M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] 0.91% 6248M java.util.ImmutableCollections$AbstractImmutableList#iterator():289 [JIT compiled code] at org.apache.lucene.index.BufferedUpdatesStream#waitApplyForMerge():181 [JIT compiled code] 0.74% 5086M jdk.internal.misc.Unsafe#allocateUninitializedArray():1422 [Inlined code] at java.lang.StringConcatHelper#newArray():283 [Inlined code] 0.69% 4761M org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#newTermState():204 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#():106 [Inlined code] 0.67% 4653M 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.63% 4319M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] 0.59% 4055M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] 0.55% 3801M org.apache.lucene.document.StringField#():61 [Inlined code] at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():450 [JIT compiled code] 0.55% 3785M org.apache.lucene.util.FixedBitSet#():148 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#():307 [JIT compiled code] 0.52% 3579M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 0.48% 3278M org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#():335 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings():260 [Inlined code] 0.47% 3244M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] 0.47% 3239M org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#():302 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings():260 [Inlined code] 0.47% 3239M 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% 3094M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 0.45% 3073M org.apache.lucene.util.TimSorter#():62 [Inlined code] at org.apache.lucene.util.ArrayTimSorter#():34 [Inlined code] 0.43% 2970M org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():448 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():501 [Inlined code] 0.43% 2943M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [Inlined code] 0.42% 2883M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 0.41% 2848M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():349 [JIT compiled code] 0.39% 2715M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():466 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] 0.38% 2639M java.util.HashMap#newNode():1910 [Inlined code] at java.util.HashMap#computeIfAbsent():1241 [JIT compiled code] 0.37% 2545M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 0.34% 2350M org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():497 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] 0.34% 2315M org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():448 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():400 [JIT compiled code] 0.33% 2300M java.util.HashMap#resize():711 [JIT compiled code] at java.util.HashMap#computeIfAbsent():1207 [JIT compiled code] 0.33% 2255M java.lang.String#newStringWithLatin1Bytes():811 [Inlined code] at java.lang.Integer#toString():404 [Inlined code] 0.32% 2186M 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.31% 2166M org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():423 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():501 [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=4 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.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 2041.15 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 38819 events (total: 690013M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 13.27% 91572M 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] 13.22% 91196M 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] 4.91% 33862M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 4.82% 33257M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$2#copyValue():385 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$2#copyValue():382 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter#addValue():410 [Inlined code] 4.75% 32779M 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.81% 19377M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode():183 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact():412 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact():521 [Inlined code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():363 [JIT compiled code] 2.60% 17967M 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.16% 14891M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] 1.52% 10456M 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.41% 9699M 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.38% 9533M 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] 1.38% 9526M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():674 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():329 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] 1.27% 8781M 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.24% 8525M 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():451 [JIT compiled code] 1.23% 8477M 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.18% 8173M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.17% 8105M 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.14% 7891M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame():169 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame():192 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact():396 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact():521 [Inlined code] 1.09% 7531M 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.09% 7489M 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.08% 7475M 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] 0.91% 6248M 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.80% 5542M 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.73% 5057M 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.0x000000001b04c400#concat() [Inlined code] 0.68% 4681M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():674 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():329 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.63% 4319M 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% 4061M 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.59% 4055M 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.58% 3969M 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.55% 3785M 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.52% 3579M 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.50% 3449M 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.48% 3320M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():480 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] 0.48% 3278M 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.47% 3261M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame():169 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame():192 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact():452 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact():521 [Inlined code] 0.47% 3244M 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.47% 3239M 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.47% 3239M 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% 3214M java.lang.AbstractStringBuilder#():101 [Inlined code] at java.lang.StringBuilder#():106 [Inlined code] at org.apache.lucene.facet.FacetsConfig#pathToString():573 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():426 [JIT compiled code] 0.45% 3094M 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.45% 3073M 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% 2970M 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.42% 2883M 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.40% 2755M 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] 0.37% 2545M 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.34% 2374M 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.34% 2350M org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():497 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] 0.34% 2315M 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.33% 2279M 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.33% 2255M java.lang.String#newStringWithLatin1Bytes():811 [Inlined code] at java.lang.Integer#toString():404 [Inlined code] at java.lang.String#valueOf():4930 [Inlined code] at java.lang.invoke.DirectMethodHandle$Holder#invokeStatic() [Inlined code] 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 2041.15 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 38819 events (total: 690013M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 4.91% 33862M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 4.82% 33257M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$2#copyValue():385 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$2#copyValue():382 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter#addValue():410 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():771 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 4.75% 32779M 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.43% 30543M 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():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():331 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] 4.31% 29764M 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():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():331 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] 3.97% 27361M 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():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():331 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [JIT compiled code] 3.87% 26731M 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():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():331 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [JIT compiled code] 3.66% 25252M 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():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():331 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] 3.62% 24977M 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():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():331 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] 2.81% 19377M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode():183 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact():412 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact():521 [Inlined code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():363 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory():389 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():383 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] 2.16% 14891M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [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] 1.38% 9533M 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] 1.25% 8649M 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% 8173M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.14% 7891M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame():169 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame():192 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact():396 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact():521 [Inlined code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():363 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory():389 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():383 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] 1.09% 7489M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.92% 6349M 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.91% 6248M 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.83% 5701M 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():485 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] 0.82% 5654M 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():485 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] 0.78% 5348M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():674 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():329 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] 0.73% 5057M 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.0x000000001b04c400#concat() [Inlined code] at java.lang.invoke.DirectMethodHandle$Holder#invokeSpecial() [Inlined code] at java.lang.invoke.LambdaForm$MH.0x000000001b04c800#invoke() [Inlined code] at java.lang.invoke.Invokers$Holder#linkToTargetMethod() [Inlined code] at org.apache.lucene.store.IndexInput#getFullSliceDescription():150 [Inlined code] 0.68% 4681M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():674 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():329 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] 0.66% 4534M 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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():414 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] 0.62% 4252M 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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():414 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] 0.61% 4177M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():674 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():329 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.60% 4106M 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():369 [JIT compiled code] 0.57% 3923M 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.55% 3785M 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.52% 3608M 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.49% 3408M 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.48% 3324M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] at java.util.ArrayList#add():484 [Inlined code] at java.util.ArrayList#add():497 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():292 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] 0.48% 3320M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():480 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] 0.48% 3313M 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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():414 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] 0.48% 3310M 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():485 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.48% 3278M 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.47% 3261M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame():169 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame():192 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact():452 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact():521 [Inlined code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():363 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory():389 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():383 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] 0.47% 3244M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.47% 3239M 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.45% 3073M 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.44% 3049M org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#newTermState():204 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#():106 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame():169 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame():192 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact():396 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact():521 [Inlined code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():363 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory():389 [JIT compiled code] 0.43% 2970M org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():448 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():501 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.42% 2925M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] at java.util.ArrayList#add():484 [Inlined code] at java.util.ArrayList#add():497 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():280 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] 0.42% 2904M 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():485 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] 0.40% 2755M org.apache.lucene.document.StringField#():61 [Inlined code] at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():450 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():400 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] 0.40% 2730M 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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():414 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] 0.39% 2680M 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.0x000000001b1dec58#merge() [JIT compiled code] 0.37% 2559M 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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():425 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] 0.36% 2517M 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():1993 [JIT compiled code] 0.36% 2486M 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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():425 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [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 2041.15 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 38819 events (total: 690013M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 4.91% 33862M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 4.82% 33257M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$2#copyValue():385 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$2#copyValue():382 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter#addValue():410 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():771 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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#addDocuments():1524 [Inlined code] 4.75% 32779M 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.43% 30543M 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():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():331 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000001b20b3c0#call() [JIT compiled code] 4.31% 29764M 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():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():331 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000001b20b3c0#call() [JIT compiled code] 3.97% 27361M 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():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():331 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 3.87% 26731M 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():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():331 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] 3.66% 25252M 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():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():331 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000001b20b3c0#call() [JIT compiled code] 3.62% 24977M 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():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():331 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000001b20b3c0#call() [JIT compiled code] 2.81% 19377M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode():183 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact():412 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact():521 [Inlined code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():363 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory():389 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():383 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 2.16% 14891M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [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] 1.38% 9533M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode():180 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact():412 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact():521 [Inlined code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():363 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory():389 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():383 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 1.25% 8649M java.util.Arrays#copyOf():3478 [Inlined code] at java.util.ArrayList#grow():238 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] at java.util.ArrayList#add():484 [Inlined code] at java.util.ArrayList#add():497 [Inlined code] at org.apache.lucene.document.Document#add():62 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():353 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 1.18% 8173M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.14% 7891M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame():169 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame():192 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact():396 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact():521 [Inlined code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():363 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory():389 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():383 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] 1.09% 7489M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [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.92% 6349M 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.0x000000001b1dec58#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.91% 6248M 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.61% 4235M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():674 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():329 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000001b20b3c0#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] at org.apache.lucene.search.TaskExecutor$Task#run():171 [JIT compiled code] at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0():96 [Inlined code] 0.61% 4177M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():674 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():329 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [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#addDocuments():1524 [Inlined code] 0.59% 4062M 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():369 [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.57% 3923M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#():61 [Inlined code] at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():450 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():501 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] 0.55% 3785M org.apache.lucene.util.FixedBitSet#():148 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#():307 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings():260 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings():1010 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():365 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory():389 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():383 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] 0.54% 3755M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():674 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():329 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000001b20b3c0#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.52% 3608M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#():61 [Inlined code] at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():450 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():400 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] 0.49% 3408M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#():61 [Inlined code] at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():426 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():501 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] 0.48% 3324M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] at java.util.ArrayList#add():484 [Inlined code] at java.util.ArrayList#add():497 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():292 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] at org.apache.lucene.index.IndexWriter#addDocuments():1524 [Inlined code] 0.48% 3320M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():480 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [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.48% 3313M 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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():414 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000001b20b3c0#call() [JIT compiled code] 0.48% 3310M 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():485 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] 0.48% 3278M org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#():335 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings():260 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings():1010 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():365 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory():389 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():383 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.47% 3261M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame():169 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame():192 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact():452 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact():521 [Inlined code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():363 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory():389 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():383 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] 0.47% 3259M 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():485 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] 0.47% 3244M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [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% 3239M org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#():302 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings():260 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings():1010 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():365 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory():389 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():383 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.46% 3166M 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():485 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] 0.45% 3073M 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.0x000000001b1dec58#merge() [JIT compiled code] 0.44% 3049M org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#newTermState():204 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#():106 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame():169 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame():192 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact():396 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact():521 [Inlined code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():363 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory():389 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():383 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] 0.43% 2970M org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():448 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():501 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [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.42% 2925M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] at java.util.ArrayList#add():484 [Inlined code] at java.util.ArrayList#add():497 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():280 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] at org.apache.lucene.index.IndexWriter#addDocuments():1524 [Inlined code] 0.42% 2904M 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():485 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] 0.41% 2809M 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.0x000000001b04c400#concat() [Inlined code] at java.lang.invoke.DirectMethodHandle$Holder#invokeSpecial() [Inlined code] at java.lang.invoke.LambdaForm$MH.0x000000001b04c800#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():656 [Inlined code] at org.apache.lucene.store.MemorySegmentIndexInput#slice():604 [Inlined code] at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#slice():712 [Inlined code] at org.apache.lucene.store.IndexInput#randomAccessSlice():161 [Inlined code] 0.40% 2755M org.apache.lucene.document.StringField#():61 [Inlined code] at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():450 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():400 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [Inlined code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [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.40% 2730M 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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():414 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():226 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():233 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():206 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():97 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000001b20b3c0#call() [JIT compiled code] 0.39% 2680M 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.0x000000001b1dec58#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.37% 2559M 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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():425 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [JIT compiled code] 0.37% 2534M 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():485 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():399 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.36% 2517M 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():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] at org.apache.lucene.index.IndexingChain#invertAndStore():1404 [Inlined code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.36% 2486M 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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():425 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [JIT compiled code] 0.36% 2480M 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():451 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():425 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():336 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():370 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():778 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():291 [Inlined code] move log to /l/logs.nightly/2026.07.03.01.30.29/fixedIndex.log move vmstat log to /l/logs.nightly/2026.07.03.01.30.29/fixedIndex.vmstat.log move top log to /l/logs.nightly/2026.07.03.01.30.29/fixedIndex.top.log [2026-07-03 21:53:15.050754] took 38821.3 sec [2026-07-03 21:53:15.054619] run CheckIndex [2026-07-03 21:53:15.054750] 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.03.01.30.29/checkIndex.fixedIndex.log 2>&1 [2026-07-03 21:59:07.362841] took 352.3 sec [2026-07-03 21:59:07.364078] 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-03 21:59:07.364559] search run vmstat: /usr/sbin/vmstat --active --wide --timestamp --unit M 1 > /l/logs.nightly/2026.07.03.01.30.29/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.03.01.30.29/search-tasks.top.log 2>&1 to /l/logs.nightly/2026.07.03.01.30.29/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 419.6 s 55.5 actual sustained QPS; 2.7 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.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 431.9 s 53.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.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 422.5 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.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 427.4 s 54.4 actual sustained QPS; 2.7 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.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 418.9 s 55.6 actual sustained QPS; 2.7 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.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 417.3 s 55.7 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 436.7 s 53.2 actual sustained QPS; 2.7 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.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 424.7 s 54.7 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 429.6 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.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 438.2 s 52.9 actual sustained QPS; 2.7 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.10 + stdout run: /usr/sbin/perf stat -dd -e task-clock,cycles,instructions,cache-references,cache-misses,L1-dcache-loads,L1-dcache-load-misses,L1-icache-loads,L1-icache-load-misses,LLC-loads,LLC-load-misses,LLC-stores,LLC-store-misses,LLC-prefetches,LLC-prefetch-misses,faults,minor-faults,major-faults,branches,branch-misses,stalled-cycles-frontend,stalled-cycles-backend /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -XX:StartFlightRecording=jdk.CPUTimeSample#enabled=true,dumponexit=true,maxsize=2048M,settings=/l/util.nightly/src/python/profiling.jfc,filename=/l/logs.nightly/bench-search-nightly-nightly-10.jfr -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -classpath /l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build perf.SearchPerfTest -dirImpl MMapDirectory -indexPath /l/indices/wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.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 419.6 s 55.5 actual sustained QPS; 2.7 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.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 422.2 s 55.1 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 421.0 s 55.3 actual sustained QPS; 2.7 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.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.4 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.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 417.1 s 55.9 actual sustained QPS; 2.7 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.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 414.4 s 56.3 actual sustained QPS; 2.7 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.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 422.6 s 55.0 actual sustained QPS; 2.8 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.17 + stdout run: /usr/sbin/perf stat -dd -e task-clock,cycles,instructions,cache-references,cache-misses,L1-dcache-loads,L1-dcache-load-misses,L1-icache-loads,L1-icache-load-misses,LLC-loads,LLC-load-misses,LLC-stores,LLC-store-misses,LLC-prefetches,LLC-prefetch-misses,faults,minor-faults,major-faults,branches,branch-misses,stalled-cycles-frontend,stalled-cycles-backend /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -XX:StartFlightRecording=jdk.CPUTimeSample#enabled=true,dumponexit=true,maxsize=2048M,settings=/l/util.nightly/src/python/profiling.jfc,filename=/l/logs.nightly/bench-search-nightly-nightly-17.jfr -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -classpath /l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build perf.SearchPerfTest -dirImpl MMapDirectory -indexPath /l/indices/wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.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 420.4 s 55.3 actual sustained QPS; 2.7 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.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.8 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 415.1 s 56.2 actual sustained QPS; 2.7 CPU cores used now kill vmstat: pid=948584 [2026-07-04 00:21:05.996544] done search (2:21:58.631964) 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.654 1.593 -3.7% 5.026 4.821 -4.1% 5.556 5.182 -6.7% 6.127 5.218 -14.8% 11.024 5.554 -49.6% ('And3Terms', None) 1.676 1.608 -4.0% 3.310 3.169 -4.2% 3.568 3.514 -1.5% 3.981 3.570 -10.3% 4.043 3.954 -2.2% ('AndHighHigh', None) 4.830 4.846 0.3% 6.865 6.683 -2.7% 7.051 6.879 -2.4% 7.238 6.919 -4.4% 49.304 44.624 -9.5% ('AndHighHighDayTaxoFacets', None) 59.089 59.256 0.3% 105.528 104.367 -1.1% 107.604 107.412 -0.2% 109.739 109.233 -0.5% 110.073 111.331 1.1% ('AndHighMed', None) 2.254 2.227 -1.2% 2.933 2.995 2.1% 4.492 4.515 0.5% 10.547 13.581 28.8% 22.240 16.924 -23.9% ('AndHighMedDayTaxoFacets', None) 7.991 7.760 -2.9% 21.377 20.740 -3.0% 22.167 22.084 -0.4% 23.011 23.310 1.3% 53.197 71.577 34.6% ('AndHighOrMedMed', None) 6.205 5.984 -3.6% 10.630 10.479 -1.4% 12.373 10.915 -11.8% 13.239 13.823 4.4% 37.989 35.674 -6.1% ('AndMedOrHighHigh', None) 4.519 4.308 -4.7% 12.605 11.445 -9.2% 12.984 11.732 -9.6% 13.326 13.102 -1.7% 13.887 18.360 32.2% ('AndMissingHigh', 'Title') 0.161 0.159 -1.7% 0.272 0.255 -6.3% 0.390 0.396 1.6% 0.436 0.475 8.8% 0.594 0.603 1.5% ('AndStopWords', None) 18.010 15.838 -12.1% 18.563 18.272 -1.6% 19.311 18.566 -3.9% 19.311 18.566 -3.9% 22.619 18.749 -17.1% ('BM25MSM2', None) 36.390 36.592 0.6% 43.405 43.936 1.2% 44.654 44.908 0.6% 90.744 62.338 -31.3% 130.129 127.105 -2.3% ('BrowseDateSSDVFacets', None) 666.071 660.024 -0.9% 672.671 663.799 -1.3% 678.230 667.530 -1.6% 678.230 667.530 -1.6% 706.926 766.858 8.5% ('BrowseDateTaxoFacets', None) 146.398 144.793 -1.1% 154.286 147.078 -4.7% 156.292 149.191 -4.5% 156.292 149.191 -4.5% 158.172 153.595 -2.9% ('BrowseDayOfYearSSDVFacets', None) 169.115 167.858 -0.7% 171.017 171.064 0.0% 172.131 182.424 6.0% 172.131 182.424 6.0% 172.282 184.606 7.2% ('BrowseDayOfYearTaxoFacets', None) 145.455 143.968 -1.0% 154.609 146.818 -5.0% 156.328 154.791 -1.0% 156.328 154.791 -1.0% 156.360 165.283 5.7% ('BrowseMonthSSDVFacets', None) 157.413 156.318 -0.7% 159.328 158.484 -0.5% 161.618 170.675 5.6% 161.618 170.675 5.6% 172.235 171.226 -0.6% ('BrowseMonthTaxoFacets', None) 152.350 151.371 -0.6% 154.428 154.301 -0.1% 159.667 159.547 -0.1% 159.667 159.547 -0.1% 210.669 209.548 -0.5% ('BrowseRandomLabelSSDVFacets', None) 215.510 212.608 -1.3% 244.326 219.140 -10.3% 259.605 242.865 -6.4% 259.605 242.865 -6.4% 263.218 243.431 -7.5% ('BrowseRandomLabelTaxoFacets', None) 167.157 163.561 -2.2% 173.096 167.547 -3.2% 174.701 171.090 -2.1% 174.701 171.090 -2.1% 183.543 188.649 2.8% ('CombinedAndHighHigh', None) 18.633 18.352 -1.5% 20.073 19.473 -3.0% 20.325 20.291 -0.2% 20.572 22.127 7.6% 27.275 25.745 -5.6% ('CombinedAndHighMed', None) 3.274 3.126 -4.5% 9.328 9.313 -0.2% 9.693 9.684 -0.1% 13.091 10.048 -23.2% 170.732 134.604 -21.2% ('CombinedOrHighHigh', None) 18.787 18.495 -1.6% 20.281 19.707 -2.8% 20.984 20.303 -3.2% 22.457 21.331 -5.0% 23.072 22.142 -4.0% ('CombinedOrHighMed', None) 3.327 3.261 -2.0% 9.400 9.496 1.0% 9.921 9.916 -0.1% 16.297 10.086 -38.1% 16.746 38.217 128.2% ('CombinedTerm', None) 6.811 6.663 -2.2% 13.244 13.076 -1.3% 13.643 13.272 -2.7% 14.692 13.618 -7.3% 16.346 14.575 -10.8% ('ConstMSM2', None) 0.410 0.398 -2.8% 0.523 0.519 -0.6% 0.909 0.834 -8.3% 3.506 4.758 35.7% 7.674 7.013 -8.6% ('CountAndHighHigh', None) 1.870 1.890 1.1% 2.088 2.112 1.2% 2.407 2.538 5.4% 2.590 16.963 555.0% 28.479 28.671 0.7% ('CountAndHighMed', None) 1.827 1.831 0.2% 2.123 2.118 -0.2% 3.417 2.428 -29.0% 15.635 12.095 -22.6% 61.252 53.021 -13.4% ('CountFilteredIntNRQ', None) 6.891 6.772 -1.7% 7.717 7.577 -1.8% 7.985 8.135 1.9% 9.305 9.406 1.1% 9.878 16.179 63.8% ('CountFilteredOrHighHigh', None) 4.962 4.957 -0.1% 5.167 5.173 0.1% 5.681 5.812 2.3% 6.347 6.900 8.7% 8.015 6.935 -13.5% ('CountFilteredOrHighMed', None) 4.483 4.438 -1.0% 4.912 4.877 -0.7% 6.677 5.164 -22.7% 7.443 7.723 3.8% 20.296 10.220 -49.6% ('CountFilteredOrMany', None) 17.921 17.696 -1.3% 21.420 20.890 -2.5% 21.932 21.388 -2.5% 24.669 22.489 -8.8% 38.698 34.343 -11.3% ('CountFilteredPhrase', None) 12.172 12.202 0.3% 16.749 17.206 2.7% 17.112 17.824 4.2% 32.340 19.620 -39.3% 70.017 64.624 -7.7% ('CountOrHighHigh', None) 1.751 1.747 -0.2% 1.970 1.975 0.2% 2.417 2.489 3.0% 2.646 2.555 -3.4% 6.950 5.373 -22.7% ('CountOrHighMed', None) 1.697 1.719 1.3% 2.073 2.032 -2.0% 2.376 2.289 -3.7% 2.672 2.400 -10.2% 34.014 26.306 -22.7% ('CountOrMany', None) 16.287 16.215 -0.4% 20.183 20.161 -0.1% 20.713 20.772 0.3% 20.795 20.921 0.6% 21.663 21.074 -2.7% ('CountPhrase', None) 41.048 45.721 11.4% 78.824 87.432 10.9% 87.920 96.224 9.4% 88.311 97.517 10.4% 88.902 155.786 75.2% ('CountTerm', None) 0.101 0.099 -2.0% 0.151 0.150 -0.3% 0.223 0.220 -1.3% 0.258 0.257 -0.2% 0.319 0.266 -16.5% ('DismaxOrHighHigh', None) 2.853 2.814 -1.4% 7.213 6.901 -4.3% 7.601 7.445 -2.1% 10.357 9.863 -4.8% 17.447 22.828 30.8% ('DismaxOrHighMed', None) 2.503 2.456 -1.9% 3.107 3.106 -0.0% 3.379 3.331 -1.4% 4.376 3.415 -22.0% 12.438 11.111 -10.7% ('DismaxTerm', None) 0.691 0.694 0.4% 0.927 0.974 5.1% 1.187 1.294 9.1% 2.013 3.441 70.9% 22.205 20.490 -7.7% ('FilteredAnd2Terms2StopWords', None) 1.040 1.019 -2.0% 6.488 6.367 -1.9% 6.695 6.682 -0.2% 6.726 6.754 0.4% 7.524 7.315 -2.8% ('FilteredAnd3Terms', None) 1.578 1.520 -3.7% 2.570 2.562 -0.3% 2.823 2.764 -2.1% 3.063 2.834 -7.5% 35.339 36.270 2.6% ('FilteredAndHighHigh', None) 7.420 7.318 -1.4% 7.691 7.558 -1.7% 8.181 7.828 -4.3% 8.629 8.059 -6.6% 10.757 9.360 -13.0% ('FilteredAndHighMed', None) 2.299 2.294 -0.2% 5.810 5.813 0.1% 6.030 6.260 3.8% 11.064 9.447 -14.6% 85.192 78.585 -7.8% ('FilteredAndStopWords', None) 9.661 8.400 -13.1% 10.124 10.025 -1.0% 10.326 10.356 0.3% 10.326 10.356 0.3% 10.526 12.212 16.0% ('FilteredDismaxOrHighHigh', None) 9.856 9.939 0.8% 10.606 10.641 0.3% 11.109 10.874 -2.1% 11.145 10.977 -1.5% 31.091 11.293 -63.7% ('FilteredDismaxOrHighMed', None) 3.157 3.146 -0.3% 7.239 7.335 1.3% 7.629 7.594 -0.5% 7.888 7.640 -3.1% 81.660 48.427 -40.7% ('FilteredDismaxTerm', None) 3.584 3.552 -0.9% 4.913 4.826 -1.8% 6.251 5.156 -17.5% 11.327 12.525 10.6% 32.394 32.063 -1.0% ('FilteredIntNRQ', None) 3.304 3.254 -1.5% 4.197 4.153 -1.0% 4.708 4.491 -4.6% 16.845 8.512 -49.5% 45.813 43.780 -4.4% ('FilteredOr2Terms2StopWords', None) 3.536 3.493 -1.2% 8.529 8.388 -1.6% 8.939 8.801 -1.6% 9.412 9.112 -3.2% 121.955 125.980 3.3% ('FilteredOr3Terms', None) 4.920 4.801 -2.4% 7.006 6.916 -1.3% 7.242 7.155 -1.2% 7.277 7.340 0.9% 8.004 7.383 -7.8% ('FilteredOrHighHigh', None) 8.811 8.772 -0.4% 9.754 9.693 -0.6% 10.061 9.958 -1.0% 10.158 11.661 14.8% 26.870 60.452 125.0% ('FilteredOrHighMed', None) 2.321 2.288 -1.4% 6.614 6.771 2.4% 7.031 7.001 -0.4% 9.377 52.444 459.3% 54.723 64.036 17.0% ('FilteredOrMany', None) 21.823 21.513 -1.4% 25.799 25.341 -1.8% 26.814 27.154 1.3% 28.359 31.569 11.3% 29.161 33.056 13.4% ('FilteredOrStopWords', None) 10.527 10.346 -1.7% 14.916 14.963 0.3% 15.193 16.707 10.0% 15.193 16.707 10.0% 15.208 17.798 17.0% ('FilteredPhrase', None) 11.417 11.371 -0.4% 16.892 17.155 1.6% 18.695 18.869 0.9% 18.956 19.423 2.5% 19.093 22.630 18.5% ('FilteredPrefix3', None) 1.837 1.725 -6.1% 4.293 4.032 -6.1% 16.420 4.711 -71.3% 59.210 18.984 -67.9% 61.044 51.284 -16.0% ('FilteredTerm', None) 3.196 3.229 1.0% 4.710 4.670 -0.9% 4.871 4.835 -0.7% 5.224 5.014 -4.0% 15.238 5.056 -66.8% ('Fuzzy1', None) 9.122 9.537 4.5% 11.118 11.615 4.5% 11.985 13.496 12.6% 19.098 19.270 0.9% 40.809 39.263 -3.8% ('Fuzzy2', None) 10.043 10.520 4.8% 12.213 12.570 2.9% 13.034 14.074 8.0% 14.321 14.362 0.3% 82.564 105.396 27.7% ('IntNRQ', None) 3.237 3.230 -0.2% 4.156 4.140 -0.4% 5.000 4.521 -9.6% 15.961 13.286 -16.8% 42.986 39.477 -8.2% ('IntSet', None) 1.242 1.217 -2.0% 1.423 1.413 -0.7% 3.616 2.706 -25.2% 4.203 3.100 -26.2% 24.959 20.712 -17.0% ('IntervalsOrdered', None) 36.061 36.166 0.3% 93.663 92.232 -1.5% 94.880 93.300 -1.7% 95.196 93.535 -1.7% 95.697 94.002 -1.8% ('MedTermDayTaxoFacets', None) 22.071 21.359 -3.2% 25.426 25.088 -1.3% 26.085 26.077 -0.0% 26.169 26.152 -0.1% 28.435 27.385 -3.7% ('Or2Terms2StopWords', None) 1.751 1.699 -2.9% 5.128 5.020 -2.1% 5.385 5.372 -0.2% 5.547 5.870 5.8% 23.046 20.097 -12.8% ('Or3Terms', None) 2.189 2.129 -2.7% 3.646 3.571 -2.0% 3.844 3.737 -2.8% 3.934 3.821 -2.9% 4.062 12.203 200.4% ('OrHighHigh', None) 5.295 5.090 -3.9% 5.897 5.743 -2.6% 6.060 6.378 5.2% 7.645 6.612 -13.5% 8.512 7.141 -16.1% ('OrHighMed', None) 1.667 1.657 -0.6% 2.774 2.728 -1.6% 3.232 2.939 -9.1% 4.567 3.117 -31.8% 248.715 241.548 -2.9% ('OrHighMedDayTaxoFacets', None) 70.171 69.415 -1.1% 226.193 223.938 -1.0% 234.953 226.693 -3.5% 242.156 234.865 -3.0% 580.322 530.952 -8.5% ('OrHighRare', None) 2.890 2.736 -5.4% 3.137 2.994 -4.6% 3.410 3.217 -5.6% 3.514 3.221 -8.3% 4.505 3.258 -27.7% ('OrMany', None) 26.126 25.131 -3.8% 29.298 28.090 -4.1% 31.383 29.496 -6.0% 31.508 30.202 -4.1% 33.069 30.237 -8.6% ('OrStopWords', None) 13.178 11.204 -15.0% 15.414 15.171 -1.6% 16.038 15.790 -1.5% 16.038 15.790 -1.5% 16.860 16.295 -3.4% ('PKLookup',) 2.771 2.746 -0.9% 2.888 2.914 0.9% 5.213 4.006 -23.2% 5.413 5.246 -3.1% 7.819 7.550 -3.4% ('Phrase', None) 15.258 15.277 0.1% 42.006 40.391 -3.8% 43.629 42.105 -3.5% 44.402 43.422 -2.2% 82.977 92.741 11.8% ('PostFilteredVectorSearch', None) 1.750 1.818 3.9% 1.998 2.008 0.5% 4.727 5.425 14.7% 5.949 5.748 -3.4% 6.043 8.775 45.2% ('PreFilteredVectorSearch', None) 6.040 5.786 -4.2% 6.549 6.319 -3.5% 11.180 9.109 -18.5% 66.461 61.026 -8.2% 316.966 321.852 1.5% ('Prefix3', None) 1.139 1.072 -5.9% 3.773 3.553 -5.8% 4.175 3.853 -7.7% 4.333 4.003 -7.6% 4.465 4.106 -8.1% ('Respell',) 14.526 15.246 5.0% 16.968 17.688 4.2% 18.382 18.316 -0.4% 19.310 18.490 -4.2% 64.369 74.702 16.1% ('SloppyPhrase', None) 73.393 72.336 -1.4% 192.628 189.033 -1.9% 194.225 193.868 -0.2% 196.129 194.633 -0.8% 262.530 1338.386 409.8% ('SpanNear', None) 33.085 34.175 3.3% 90.186 88.199 -2.2% 91.255 90.287 -1.1% 91.496 97.867 7.0% 92.897 106.043 14.2% ('Term', None) 0.836 0.818 -2.0% 1.017 1.016 -0.1% 1.135 1.342 18.2% 1.215 1.478 21.6% 1.888 1.487 -21.2% ('TermBGroup1M', None) 51.309 50.738 -1.1% 83.409 82.889 -0.6% 84.468 84.188 -0.3% 84.696 84.795 0.1% 85.683 85.437 -0.3% ('TermBGroup1M1P', None) 24.415 24.383 -0.1% 43.728 43.468 -0.6% 44.144 44.269 0.3% 45.144 45.450 0.7% 45.205 45.474 0.6% ('TermDateFacets', None) 28.652 27.449 -4.2% 48.378 46.763 -3.3% 50.149 47.840 -4.6% 50.754 48.776 -3.9% 69.357 68.976 -0.5% ('TermDateTimeSort', 'DateTime') 4.074 4.054 -0.5% 5.625 5.472 -2.7% 5.910 5.742 -2.8% 7.118 6.312 -11.3% 13.843 13.891 0.3% ('TermDateTimeSortSkipper', 'LastModified (skipper)') 6.311 6.350 0.6% 9.951 10.079 1.3% 10.402 10.612 2.0% 11.620 10.951 -5.8% 12.175 11.696 -3.9% ('TermDayOfYearSort', 'DayOfYear') 2.299 2.400 4.4% 3.309 3.421 3.4% 3.746 3.969 6.0% 6.908 6.138 -11.1% 54.854 45.778 -16.5% ('TermDayOfYearSortSkipper', 'DayOfYear (skipper)') 6.349 6.256 -1.5% 11.016 10.924 -0.8% 11.235 11.185 -0.4% 11.350 11.754 3.6% 30.183 35.320 17.0% ('TermGroup100', None) 56.156 57.165 1.8% 107.785 109.186 1.3% 109.789 110.530 0.7% 110.060 111.953 1.7% 110.282 112.203 1.7% ('TermGroup10K', None) 63.334 62.671 -1.0% 109.468 108.448 -0.9% 110.646 110.730 0.1% 111.425 111.470 0.0% 114.023 112.868 -1.0% ('TermGroup1M', None) 64.521 64.188 -0.5% 114.572 113.651 -0.8% 115.719 114.855 -0.7% 116.729 115.978 -0.6% 118.108 116.312 -1.5% ('TermMonthSort', 'Month') 0.888 0.870 -2.0% 1.030 1.006 -2.3% 1.344 1.351 0.5% 2.420 2.392 -1.2% 5.533 7.933 43.4% ('TermMonthSortSkipper', 'Month (skipper)') 5.153 5.137 -0.3% 8.863 8.850 -0.1% 9.223 9.171 -0.6% 9.266 12.273 32.5% 11.315 31.835 181.3% ('TermTitleSort', 'Title') 7.560 7.234 -4.3% 9.785 9.086 -7.1% 13.325 13.167 -1.2% 66.603 49.275 -26.0% 68.146 65.947 -3.2% ('TermTitleSortSkipper', 'Title (skipper)') 6.522 6.517 -0.1% 10.104 10.086 -0.2% 10.455 10.236 -2.1% 10.801 10.520 -2.6% 81.006 83.836 3.5% ('VectorSearch', None) 2.085 2.070 -0.7% 2.217 2.292 3.4% 6.316 6.539 3.5% 8.326 7.572 -9.1% 17.021 12.567 -26.2% ('Wildcard', None) 24.490 24.106 -1.6% 38.058 37.954 -0.3% 46.911 49.597 5.7% 49.280 61.041 23.9% 64.380 62.498 -2.9% generate vmstat pretties /l/reports.nightly/2026.07.03.01.30.29/fastIndexMediumDocsWithVectorsQuantized /l/reports.nightly/2026.07.03.01.30.29/search-tasks /l/reports.nightly/2026.07.03.01.30.29/fastIndexBigDocs /l/reports.nightly/2026.07.03.01.30.29/fixedIndex /l/reports.nightly/2026.07.03.01.30.29/fastIndexMediumDocsWithVectors /l/reports.nightly/2026.07.03.01.30.29/nrtIndexMediumDocs /l/reports.nightly/2026.07.03.01.30.29/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 52.25 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 71.73 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 99.14 seconds JFR aggregation command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.stacksize=8 -Dtests.profile.count=50 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-search-nightly-nightly-14.jfr /l/logs.nightly/bench-search-nightly-nightly-13.jfr /l/logs.nightly/bench-search-nightly-nightly-5.jfr /l/logs.nightly/bench-search-nightly-nightly-0.jfr /l/logs.nightly/bench-search-nightly-nightly-17.jfr /l/logs.nightly/bench-search-nightly-nightly-19.jfr /l/logs.nightly/bench-search-nightly-nightly-16.jfr /l/logs.nightly/bench-search-nightly-nightly-11.jfr /l/logs.nightly/bench-search-nightly-nightly-8.jfr /l/logs.nightly/bench-search-nightly-nightly-18.jfr /l/logs.nightly/bench-search-nightly-nightly-1.jfr /l/logs.nightly/bench-search-nightly-nightly-7.jfr /l/logs.nightly/bench-search-nightly-nightly-9.jfr /l/logs.nightly/bench-search-nightly-nightly-2.jfr /l/logs.nightly/bench-search-nightly-nightly-3.jfr /l/logs.nightly/bench-search-nightly-nightly-6.jfr /l/logs.nightly/bench-search-nightly-nightly-12.jfr /l/logs.nightly/bench-search-nightly-nightly-4.jfr /l/logs.nightly/bench-search-nightly-nightly-10.jfr /l/logs.nightly/bench-search-nightly-nightly-15.jfr Took 167.50 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 232.40 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 14.64 seconds JFR aggregation command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.stacksize=2 -Dtests.profile.count=50 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-search-nightly-nightly-14.jfr /l/logs.nightly/bench-search-nightly-nightly-13.jfr /l/logs.nightly/bench-search-nightly-nightly-5.jfr /l/logs.nightly/bench-search-nightly-nightly-0.jfr /l/logs.nightly/bench-search-nightly-nightly-17.jfr /l/logs.nightly/bench-search-nightly-nightly-19.jfr /l/logs.nightly/bench-search-nightly-nightly-16.jfr /l/logs.nightly/bench-search-nightly-nightly-11.jfr /l/logs.nightly/bench-search-nightly-nightly-8.jfr /l/logs.nightly/bench-search-nightly-nightly-18.jfr /l/logs.nightly/bench-search-nightly-nightly-1.jfr /l/logs.nightly/bench-search-nightly-nightly-7.jfr /l/logs.nightly/bench-search-nightly-nightly-9.jfr /l/logs.nightly/bench-search-nightly-nightly-2.jfr /l/logs.nightly/bench-search-nightly-nightly-3.jfr /l/logs.nightly/bench-search-nightly-nightly-6.jfr /l/logs.nightly/bench-search-nightly-nightly-12.jfr /l/logs.nightly/bench-search-nightly-nightly-4.jfr /l/logs.nightly/bench-search-nightly-nightly-10.jfr /l/logs.nightly/bench-search-nightly-nightly-15.jfr Took 14.64 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.56 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 15.06 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.66 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.75.75, 52.92.16.48, 3.5.74.58, 3.5.73.117, 3.5.74.37, 3.5.74.125, 52.92.0.192, 52.92.1.152 * Trying 3.5.75.75: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): { [4422 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: Sep 5 00:00:00 2025 GMT * expire date: Aug 7 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.75 port 443) from 10.17.4.7 port 38654 % 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/67cec909-6c46-432c-afe7-f6530c8039fb.jfr.gz?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEFQaCWV1LXdlc3QtMSJGMEQCIHPoSc33bC91K22o8x2m%2FLM2T%2BvgqFPzLBJY2FLD94lpAiA1zHPt57YYIUW2686PINqa7YFIwYImAY4jLS0rCXbc6Cq6BQgcEAAaDDgzNTQ5NDc1MzEyNiIMBg%2Bztwm9IehTrn%2BpKpcFwuz2aWtF0ocA%2FNI%2FDShvWJu9NqJdMPrespFz6Cc%2B4PIC%2FEnbELNFTOgEZxSmxm%2B0CylesIONDUX5LN4E%2Bh0giHkAdzv9DzNT4BnaTqOeYqpJuYXK3YO1y%2B79%2F7Jr%2BPwAaHODqzNBxaLJeSd%2FFqG7qVSizCE4RDVYi76%2BGzgyZfP9M62cqhwmqaNmKhkr8enxXMkZn%2BPZcmjugCk3j9CnuMl9iopXnh2kjseqKnM6WkmGJyJJLOUSpgcnLnzgMosiXDEqQnvOoW4xdVZdt5cTcu%2Fk%2BLYKpjvuAUoTTDIrXulEDcDYMEMQKyHndQcCJ3Hs17RTNYHxF3dr6261qJz9WBaCSNpZcarSpD8jO5ltfJ3nMbTYwFe6WZuyi85LrvtCYPTFH6gbhXRG95bsGvoDcEw%2BaPElaVcnKBYxe6L2U4JG1umIQJaEPQ3oJHcPx5xhzjuMGuVBEF5IYVOLvgNP3jfsSB6DTpQ7WOEK3Ob24404Uf0IdhoG%2FptE7e9yIxj0imrVa6d0lbbcg8J0TMRkcUbSWJV%2BT3%2B4IqvA9TjfGSw9U5Cvw0eQWGhx%2FpzoMXEnI6mtNZOmVbWE95FdDK2NSmgqAWvmwwrdECaiC2xIazXEMlOYqEkMTW5Hcngb4bAsIY%2BtxzA1QwLa0dJkgsn1jXo0H399%2B4lxOV8W0DaovxazXiqOqACgDIWU3Jb8ph0PlqaM47wfhZwYFSNIf6NdexvXfPyg1JhahL5qyCaKhxtaIXQ6IdlCS0S1engxcHZurbcDKBpwDK8gbNVeOvJuIKOid0JIuHRwG27BUf%2BWsZNr4%2BZEJUETDv6eqntB3SesA4zNlOO1Hg3aHgxnU5sDUp%2BM0skpaek1W99Q6eYVRbAtVeWDM0RdMK74odIGOrIB%2B78BiUCwCS1YV1koEJdCeNd9XTXo1ysQiJY8ktDBunsGfhXtC7aIcDEi6VNgFhbNYzx87MFE%2BESD8YOQ15AvNS8eO88uSxJIsWu0uK4Tv8vFVfbQ7JuK%2FddTpj5njRdurYbJcaKkS9etMJqpKEbKRo8wJd0FQBP1cponL7Jh9TvIF7WFaa8c%2FuMSsbsnKnO8RXBhjSNVRz6HfPBDgELoO%2BeyRppMzf8a3NoxP5dEK2MnQQ%3D%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260704T043451Z&X-Amz-SignedHeaders=host&X-Amz-Credential=ASIA4FB26GNTIDF2X7LE%2F20260704%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Expires=86400&X-Amz-Signature=37e245fd1eb8218f2f549b94340b0170be20b99b34efa1574d2baa40d90df034 HTTP/1.1 > Host: s3.eu-west-1.amazonaws.com > User-Agent: curl/8.20.0 > Accept: */* > content-type: application/octet-stream > Content-Length: 444100357 > Expect: 100-continue > { [5 bytes data] < HTTP/1.1 100 Continue < } [5 bytes data] 0 423.5M 0 0 0 3.56M 0 2.98M 02:21 00:01 02:20 3.56M 1 423.5M 0 0 1 8.37M 0 3.81M 01:51 00:02 01:49 4.17M 3 423.5M 0 0 3 13.18M 0 4.12M 01:42 00:03 01:39 4.38M 4 423.5M 0 0 4 18.43M 0 4.38M 01:36 00:04 01:32 4.59M 5 423.5M 0 0 5 24.18M 0 4.63M 01:31 00:05 01:26 4.80M 7 423.5M 0 0 7 30.06M 0 4.82M 01:27 00:06 01:21 5.26M 8 423.5M 0 0 8 34.56M 0 4.77M 01:28 00:07 01:21 5.19M 9 423.5M 0 0 9 39.25M 0 4.75M 01:28 00:08 01:20 5.16M 10 423.5M 0 0 10 44.12M 0 4.77M 01:28 00:09 01:19 5.09M 11 423.5M 0 0 11 49.18M 0 4.79M 01:28 00:10 01:18 4.96M 12 423.5M 0 0 12 54.18M 0 4.81M 01:27 00:11 01:16 4.79M 13 423.5M 0 0 13 59.25M 0 4.83M 01:27 00:12 01:15 4.91M 15 423.5M 0 0 15 64.31M 0 4.84M 01:27 00:13 01:14 4.97M 16 423.5M 0 0 16 69.37M 0 4.85M 01:27 00:14 01:13 5.02M 17 423.5M 0 0 17 74.62M 0 4.88M 01:26 00:15 01:11 5.06M 18 423.5M 0 0 18 80.12M 0 4.91M 01:26 00:16 01:10 5.15M 20 423.5M 0 0 20 86.06M 0 4.97M 01:25 00:17 01:08 5.32M 21 423.5M 0 0 21 92.62M 0 5.06M 01:23 00:18 01:05 5.63M 23 423.5M 0 0 23 98.87M 0 5.12M 01:22 00:19 01:03 5.87M 24 423.5M 0 0 24 104.6M 0 5.15M 01:22 00:20 01:02 5.98M 26 423.5M 0 0 26 111.1M 0 5.21M 01:21 00:21 01:00 6.17M 27 423.5M 0 0 27 118.0M 0 5.29M 01:20 00:22 00:58 6.37M 29 423.5M 0 0 29 125.2M 0 5.37M 01:18 00:23 00:55 6.50M 31 423.5M 0 0 31 132.5M 0 5.45M 01:17 00:24 00:53 6.71M 33 423.5M 0 0 33 139.8M 0 5.52M 01:16 00:25 00:51 7.00M 34 423.5M 0 0 34 147.3M 0 5.59M 01:15 00:26 00:49 7.20M 36 423.5M 0 0 36 154.6M 0 5.65M 01:14 00:27 00:47 7.29M 38 423.5M 0 0 38 162.1M 0 5.72M 01:14 00:28 00:46 7.34M 40 423.5M 0 0 40 169.6M 0 5.78M 01:13 00:29 00:44 7.38M 41 423.5M 0 0 41 177.3M 0 5.84M 01:12 00:30 00:42 7.45M 43 423.5M 0 0 43 185.4M 0 5.91M 01:11 00:31 00:40 7.58M 45 423.5M 0 0 45 194.0M 0 5.99M 01:10 00:32 00:38 7.83M 48 423.5M 0 0 48 203.4M 0 6.09M 01:09 00:33 00:36 8.22M 50 423.5M 0 0 50 213.7M 0 6.22M 01:08 00:34 00:34 8.78M 53 423.5M 0 0 53 225.4M 0 6.37M 01:06 00:35 00:31 9.59M 56 423.5M 0 0 56 238.8M 0 6.56M 01:04 00:36 00:28 10.66M 60 423.5M 0 0 60 254.2M 0 6.80M 01:02 00:37 00:25 12.02M 64 423.5M 0 0 64 272.0M 0 7.09M 00:59 00:38 00:21 13.70M 69 423.5M 0 0 69 292.7M 0 7.43M 00:56 00:39 00:17 15.77M 74 423.5M 0 0 74 316.9M 0 7.84M 00:53 00:40 00:13 18.21M 77 423.5M 0 0 77 329.3M 0 7.95M 00:53 00:41 00:12 18.00M 81 423.5M 0 0 81 343.2M 0 8.09M 00:52 00:42 00:10 17.71M 84 423.5M 0 0 84 357.7M 0 8.24M 00:51 00:43 00:08 17.05M 88 423.5M 0 0 88 372.7M 0 8.39M 00:50 00:44 00:06 15.91M 91 423.5M 0 0 91 388.0M 0 8.54M 00:49 00:45 00:04 14.19M 95 423.5M 0 0 95 403.5M 0 8.69M 00:48 00:46 00:02 14.81M 98 423.5M 0 0 98 419.0M 0 8.84M 00:47 00:47 15.13M* upload completely sent off: 444100357 bytes { [5 bytes data] < HTTP/1.1 200 OK < x-amz-id-2: ZifTTBsgV90kOJdGY/bNqsFjOzsjLra6G9dG2YeXe4CU3Hsl0CSwEjp/kiTEQnfyn4+UvEQ+hT81K5XVrUJ1ZUw8kI4SpllL < x-amz-request-id: ERWH01M2EB6Z7MMV < Date: Sat, 04 Jul 2026 04:35:24 GMT < x-amz-server-side-encryption: AES256 < ETag: "372729603d4253e3f4ab6cda8af67073" < x-amz-checksum-crc64nvme: et0zJNxUaEI= < x-amz-checksum-type: FULL_OBJECT < Content-Length: 0 < Server: AmazonS3 < 100 423.5M 0 0 100 423.5M 0 8.84M 00:47 00:47 15.13M 100 423.5M 0 0 100 423.5M 0 8.84M 00:47 00:47 15.13M 100 423.5M 0 0 100 423.5M 0 8.84M 00:47 00:47 15.13M * Connection #0 to host s3.eu-west-1.amazonaws.com:443 left intact took: 80.15 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.71.67, 3.5.74.14, 3.5.73.48, 3.5.72.97, 3.5.75.24, 3.5.64.249, 3.5.72.71, 3.5.73.56 * Trying 3.5.71.67: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): { [4422 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: Sep 5 00:00:00 2025 GMT * expire date: Aug 7 23:59:59 2026 GMT * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 * Certificate level 0: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption * Certificate level 1: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption * Certificate level 2: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption * subjectAltName: "s3.eu-west-1.amazonaws.com" matches cert's "s3.eu-west-1.amazonaws.com" * OpenSSL verify result: 0 * SSL certificate verified via OpenSSL. * Established connection to s3.eu-west-1.amazonaws.com (3.5.71.67 port 443) from 10.17.4.7 port 45550 % 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/642e3672-0d8c-4b19-acaf-358bcc72ebc7.jfr.gz?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEFQaCWV1LXdlc3QtMSJGMEQCIHPoSc33bC91K22o8x2m%2FLM2T%2BvgqFPzLBJY2FLD94lpAiA1zHPt57YYIUW2686PINqa7YFIwYImAY4jLS0rCXbc6Cq6BQgcEAAaDDgzNTQ5NDc1MzEyNiIMBg%2Bztwm9IehTrn%2BpKpcFwuz2aWtF0ocA%2FNI%2FDShvWJu9NqJdMPrespFz6Cc%2B4PIC%2FEnbELNFTOgEZxSmxm%2B0CylesIONDUX5LN4E%2Bh0giHkAdzv9DzNT4BnaTqOeYqpJuYXK3YO1y%2B79%2F7Jr%2BPwAaHODqzNBxaLJeSd%2FFqG7qVSizCE4RDVYi76%2BGzgyZfP9M62cqhwmqaNmKhkr8enxXMkZn%2BPZcmjugCk3j9CnuMl9iopXnh2kjseqKnM6WkmGJyJJLOUSpgcnLnzgMosiXDEqQnvOoW4xdVZdt5cTcu%2Fk%2BLYKpjvuAUoTTDIrXulEDcDYMEMQKyHndQcCJ3Hs17RTNYHxF3dr6261qJz9WBaCSNpZcarSpD8jO5ltfJ3nMbTYwFe6WZuyi85LrvtCYPTFH6gbhXRG95bsGvoDcEw%2BaPElaVcnKBYxe6L2U4JG1umIQJaEPQ3oJHcPx5xhzjuMGuVBEF5IYVOLvgNP3jfsSB6DTpQ7WOEK3Ob24404Uf0IdhoG%2FptE7e9yIxj0imrVa6d0lbbcg8J0TMRkcUbSWJV%2BT3%2B4IqvA9TjfGSw9U5Cvw0eQWGhx%2FpzoMXEnI6mtNZOmVbWE95FdDK2NSmgqAWvmwwrdECaiC2xIazXEMlOYqEkMTW5Hcngb4bAsIY%2BtxzA1QwLa0dJkgsn1jXo0H399%2B4lxOV8W0DaovxazXiqOqACgDIWU3Jb8ph0PlqaM47wfhZwYFSNIf6NdexvXfPyg1JhahL5qyCaKhxtaIXQ6IdlCS0S1engxcHZurbcDKBpwDK8gbNVeOvJuIKOid0JIuHRwG27BUf%2BWsZNr4%2BZEJUETDv6eqntB3SesA4zNlOO1Hg3aHgxnU5sDUp%2BM0skpaek1W99Q6eYVRbAtVeWDM0RdMK74odIGOrIB%2B78BiUCwCS1YV1koEJdCeNd9XTXo1ysQiJY8ktDBunsGfhXtC7aIcDEi6VNgFhbNYzx87MFE%2BESD8YOQ15AvNS8eO88uSxJIsWu0uK4Tv8vFVfbQ7JuK%2FddTpj5njRdurYbJcaKkS9etMJqpKEbKRo8wJd0FQBP1cponL7Jh9TvIF7WFaa8c%2FuMSsbsnKnO8RXBhjSNVRz6HfPBDgELoO%2BeyRppMzf8a3NoxP5dEK2MnQQ%3D%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260704T043611Z&X-Amz-SignedHeaders=host&X-Amz-Credential=ASIA4FB26GNTIDF2X7LE%2F20260704%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Expires=86400&X-Amz-Signature=34266e2426a87304a998cd571debf95828070858b18483f2462057e79d7a0eaf HTTP/1.1 > Host: s3.eu-west-1.amazonaws.com > User-Agent: curl/8.20.0 > Accept: */* > content-type: application/octet-stream > Content-Length: 70535067 > Expect: 100-continue > { [5 bytes data] < HTTP/1.1 100 Continue < } [5 bytes data] 5 67.26M 0 0 5 3.62M 0 3.04M 00:22 00:01 00:21 3.62M 12 67.26M 0 0 12 8.18M 0 3.71M 00:18 00:02 00:16 4.06M 19 67.26M 0 0 19 13.31M 0 4.15M 00:16 00:03 00:13 4.41M 27 67.26M 0 0 27 18.81M 0 4.47M 00:15 00:04 00:11 4.68M 36 67.26M 0 0 36 24.56M 0 4.71M 00:14 00:05 00:09 4.89M 45 67.26M 0 0 45 30.50M 0 4.91M 00:13 00:06 00:07 5.35M 53 67.26M 0 0 53 36.31M 0 5.03M 00:13 00:07 00:06 5.60M 62 67.26M 0 0 62 42.18M 0 5.13M 00:13 00:08 00:05 5.75M 71 67.26M 0 0 71 48.06M 0 5.21M 00:12 00:09 00:03 5.82M 80 67.26M 0 0 80 54.06M 0 5.28M 00:12 00:10 00:02 5.87M 89 67.26M 0 0 89 60.18M 0 5.36M 00:12 00:11 00:01 5.91M 99 67.26M 0 0 99 66.62M 0 5.44M 00:12 00:12 6.04M* upload completely sent off: 70535067 bytes { [5 bytes data] < HTTP/1.1 200 OK < x-amz-id-2: FxvoO/Hu5NQTRJBmZzbppfi5IJQgGAuex9sdD+deUCH/W3PVW27fiWRyRFjCNNJnwCVNGOMMbc1Rl3ntfmdgQLEbodh5mGLc < x-amz-request-id: 5XXQ79WFKHH11GRS < Date: Sat, 04 Jul 2026 04:36:18 GMT < x-amz-server-side-encryption: AES256 < ETag: "605209774915408e5678d31162c8195d" < x-amz-checksum-crc64nvme: zYWRxDbH1gM= < x-amz-checksum-type: FULL_OBJECT < Content-Length: 0 < Server: AmazonS3 < 100 67.26M 0 0 100 67.26M 0 5.29M 00:12 00:12 6.04M 100 67.26M 0 0 100 67.26M 0 5.29M 00:12 00:12 6.04M 100 67.26M 0 0 100 67.26M 0 5.29M 00:12 00:12 6.04M * Connection #0 to host s3.eu-west-1.amazonaws.com:443 left intact took: 18.22 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.67.214, 3.5.69.4, 3.5.69.18, 3.5.73.92, 3.5.74.107, 3.5.75.69, 3.5.74.57, 3.5.73.94 * Trying 3.5.67.214:443... * ALPN: curl offers h2,http/1.1 } [5 bytes data] * TLSv1.3 (OUT), TLS handshake, Client hello (1): } [1581 bytes data] * SSL Trust Anchors: * CAfile: /etc/ssl/certs/ca-certificates.crt { [5 bytes data] * TLSv1.3 (IN), TLS handshake, Server hello (2): { [1210 bytes data] * TLSv1.3 (IN), TLS change cipher, Change cipher spec (1): { [1 bytes data] * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): { [25 bytes data] * TLSv1.3 (IN), TLS handshake, Certificate (11): { [4422 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: Sep 5 00:00:00 2025 GMT * expire date: Aug 7 23:59:59 2026 GMT * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 * Certificate level 0: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption * Certificate level 1: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption * Certificate level 2: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption * subjectAltName: "s3.eu-west-1.amazonaws.com" matches cert's "s3.eu-west-1.amazonaws.com" * OpenSSL verify result: 0 * SSL certificate verified via OpenSSL. * Established connection to s3.eu-west-1.amazonaws.com (3.5.67.214 port 443) from 10.17.4.7 port 49538 % 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/d867aa13-4651-4d49-a76d-f421887f375a.jfr.gz?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEFQaCWV1LXdlc3QtMSJGMEQCIHPoSc33bC91K22o8x2m%2FLM2T%2BvgqFPzLBJY2FLD94lpAiA1zHPt57YYIUW2686PINqa7YFIwYImAY4jLS0rCXbc6Cq6BQgcEAAaDDgzNTQ5NDc1MzEyNiIMBg%2Bztwm9IehTrn%2BpKpcFwuz2aWtF0ocA%2FNI%2FDShvWJu9NqJdMPrespFz6Cc%2B4PIC%2FEnbELNFTOgEZxSmxm%2B0CylesIONDUX5LN4E%2Bh0giHkAdzv9DzNT4BnaTqOeYqpJuYXK3YO1y%2B79%2F7Jr%2BPwAaHODqzNBxaLJeSd%2FFqG7qVSizCE4RDVYi76%2BGzgyZfP9M62cqhwmqaNmKhkr8enxXMkZn%2BPZcmjugCk3j9CnuMl9iopXnh2kjseqKnM6WkmGJyJJLOUSpgcnLnzgMosiXDEqQnvOoW4xdVZdt5cTcu%2Fk%2BLYKpjvuAUoTTDIrXulEDcDYMEMQKyHndQcCJ3Hs17RTNYHxF3dr6261qJz9WBaCSNpZcarSpD8jO5ltfJ3nMbTYwFe6WZuyi85LrvtCYPTFH6gbhXRG95bsGvoDcEw%2BaPElaVcnKBYxe6L2U4JG1umIQJaEPQ3oJHcPx5xhzjuMGuVBEF5IYVOLvgNP3jfsSB6DTpQ7WOEK3Ob24404Uf0IdhoG%2FptE7e9yIxj0imrVa6d0lbbcg8J0TMRkcUbSWJV%2BT3%2B4IqvA9TjfGSw9U5Cvw0eQWGhx%2FpzoMXEnI6mtNZOmVbWE95FdDK2NSmgqAWvmwwrdECaiC2xIazXEMlOYqEkMTW5Hcngb4bAsIY%2BtxzA1QwLa0dJkgsn1jXo0H399%2B4lxOV8W0DaovxazXiqOqACgDIWU3Jb8ph0PlqaM47wfhZwYFSNIf6NdexvXfPyg1JhahL5qyCaKhxtaIXQ6IdlCS0S1engxcHZurbcDKBpwDK8gbNVeOvJuIKOid0JIuHRwG27BUf%2BWsZNr4%2BZEJUETDv6eqntB3SesA4zNlOO1Hg3aHgxnU5sDUp%2BM0skpaek1W99Q6eYVRbAtVeWDM0RdMK74odIGOrIB%2B78BiUCwCS1YV1koEJdCeNd9XTXo1ysQiJY8ktDBunsGfhXtC7aIcDEi6VNgFhbNYzx87MFE%2BESD8YOQ15AvNS8eO88uSxJIsWu0uK4Tv8vFVfbQ7JuK%2FddTpj5njRdurYbJcaKkS9etMJqpKEbKRo8wJd0FQBP1cponL7Jh9TvIF7WFaa8c%2FuMSsbsnKnO8RXBhjSNVRz6HfPBDgELoO%2BeyRppMzf8a3NoxP5dEK2MnQQ%3D%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260704T043630Z&X-Amz-SignedHeaders=host&X-Amz-Credential=ASIA4FB26GNTIDF2X7LE%2F20260704%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Expires=86400&X-Amz-Signature=3eab829f7eb42aaa75945306bad1208f8b79dea53ef1553367144768e62aa6ec HTTP/1.1 > Host: s3.eu-west-1.amazonaws.com > User-Agent: curl/8.20.0 > Accept: */* > content-type: application/octet-stream > Content-Length: 637725717 > Expect: 100-continue > { [5 bytes data] < HTTP/1.1 100 Continue < } [5 bytes data] 0 608.1M 0 0 0 4.75M 0 4.00M 02:31 00:01 02:30 4.74M 1 608.1M 0 0 1 11.62M 0 5.31M 01:54 00:02 01:52 5.80M 3 608.1M 0 0 3 19.31M 0 6.04M 01:40 00:03 01:37 6.42M 4 608.1M 0 0 4 27.62M 0 6.58M 01:32 00:04 01:28 6.88M 5 608.1M 0 0 5 36.31M 0 6.98M 01:27 00:05 01:22 7.23M 7 608.1M 0 0 7 45.25M 0 7.29M 01:23 00:06 01:17 8.07M 8 608.1M 0 0 8 54.31M 0 7.54M 01:20 00:07 01:13 8.51M 10 608.1M 0 0 10 63.43M 0 7.73M 01:18 00:08 01:10 8.80M 11 608.1M 0 0 11 72.56M 0 7.87M 01:17 00:09 01:08 8.95M 13 608.1M 0 0 13 81.68M 0 8.00M 01:16 00:10 01:06 9.05M 14 608.1M 0 0 14 90.87M 0 8.10M 01:15 00:11 01:04 9.09M 16 608.1M 0 0 16 100.1M 0 8.20M 01:14 00:12 01:02 9.14M 18 608.1M 0 0 18 109.6M 0 8.29M 01:13 00:13 01:00 9.21M 19 608.1M 0 0 19 119.5M 0 8.40M 01:12 00:14 00:58 9.37M 21 608.1M 0 0 21 130.1M 0 8.54M 01:11 00:15 00:56 9.64M 23 608.1M 0 0 23 141.3M 0 8.70M 01:09 00:16 00:53 10.05M 25 608.1M 0 0 25 153.6M 0 8.91M 01:08 00:17 00:51 10.66M 27 608.1M 0 0 27 167.3M 0 9.17M 01:06 00:18 00:48 11.50M 30 608.1M 0 0 30 182.7M 0 9.50M 01:04 00:19 00:45 12.60M 32 608.1M 0 0 32 200.2M 0 9.89M 01:01 00:20 00:41 14.00M 36 608.1M 0 0 36 220.0M 0 10.36M 00:58 00:21 00:37 15.72M 39 608.1M 0 0 39 242.7M 0 10.91M 00:55 00:22 00:33 17.79M 44 608.1M 0 0 44 269.0M 0 11.57M 00:52 00:23 00:29 20.32M 49 608.1M 0 0 49 298.8M 0 12.32M 00:49 00:24 00:25 23.19M 53 608.1M 0 0 53 326.0M 0 12.90M 00:47 00:25 00:22 25.02M 54 608.1M 0 0 54 333.6M 0 12.70M 00:47 00:26 00:21 22.60M 56 608.1M 0 0 56 341.9M 0 12.53M 00:48 00:27 00:21 19.70M 57 608.1M 0 0 57 350.7M 0 12.40M 00:49 00:28 00:21 16.20M 59 608.1M 0 0 59 359.8M 0 12.28M 00:49 00:29 00:20 12.10M 60 608.1M 0 0 60 369.1M 0 12.18M 00:49 00:30 00:19 8.58M 62 608.1M 0 0 62 378.5M 0 12.09M 00:50 00:31 00:19 8.92M 63 608.1M 0 0 63 387.9M 0 12.01M 00:50 00:32 00:18 9.15M 65 608.1M 0 0 65 397.1M 0 11.92M 00:50 00:33 00:17 9.24M 66 608.1M 0 0 66 406.5M 0 11.85M 00:51 00:34 00:17 9.31M 68 608.1M 0 0 68 416.0M 0 11.78M 00:51 00:35 00:16 9.35M 70 608.1M 0 0 70 425.7M 0 11.72M 00:51 00:36 00:15 9.41M 71 608.1M 0 0 71 435.6M 0 11.67M 00:52 00:37 00:15 9.50M 73 608.1M 0 0 73 446.0M 0 11.63M 00:52 00:38 00:14 9.73M 75 608.1M 0 0 75 456.9M 0 11.62M 00:52 00:39 00:13 10.03M 77 608.1M 0 0 77 468.8M 0 11.62M 00:52 00:40 00:12 10.53M 79 608.1M 0 0 79 481.8M 0 11.66M 00:52 00:41 00:11 11.18M 81 608.1M 0 0 81 496.3M 0 11.72M 00:51 00:42 00:09 12.13M 84 608.1M 0 0 84 512.6M 0 11.83M 00:51 00:43 00:08 13.32M 87 608.1M 0 0 87 531.1M 0 11.98M 00:50 00:44 00:06 14.84M 90 608.1M 0 0 90 552.5M 0 12.19M 00:49 00:45 00:04 16.72M 94 608.1M 0 0 94 576.6M 0 12.44M 00:48 00:46 00:02 18.95M 99 608.1M 0 0 99 604.6M 0 12.77M 00:47 00:47 21.64M* upload completely sent off: 637725717 bytes { [5 bytes data] < HTTP/1.1 200 OK < x-amz-id-2: A4fgMje2W9Bv+r+KNq0yEgd6kvyFbT+CuZyQv8Hn+cdRwEZ7Fc8avsu7HO9GfD8bMk0ma2fHAipVIBSy69cayCXsy8OR0Lf+ < x-amz-request-id: PCY66JXJ03MCWPJK < Date: Sat, 04 Jul 2026 04:37:26 GMT < x-amz-server-side-encryption: AES256 < ETag: "c16f1dab39abc6b38051e973a61825a8" < x-amz-checksum-crc64nvme: 8NUSjejxq+c= < x-amz-checksum-type: FULL_OBJECT < Content-Length: 0 < Server: AmazonS3 < 100 608.1M 0 0 100 608.1M 0 12.78M 00:47 00:47 21.64M 100 608.1M 0 0 100 608.1M 0 12.78M 00:47 00:47 21.64M 100 608.1M 0 0 100 608.1M 0 12.78M 00:47 00:47 21.64M * Connection #0 to host s3.eu-west-1.amazonaws.com:443 left intact took: 102.14 seconds Blunders: now uploading files "/l/logs.nightly/bench-index-nightly-wikibig.trunk.nightly.Lucene104.nd5.98205M.jfr" to blunders.io... * Host s3.eu-west-1.amazonaws.com:443 was resolved. * IPv6: (none) * IPv4: 3.5.75.71, 3.5.69.18, 3.5.67.218, 3.5.73.122, 52.92.32.184, 3.5.75.103, 3.5.67.239 * Trying 3.5.75.71: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): { [4422 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: Sep 5 00:00:00 2025 GMT * expire date: Aug 7 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.71 port 443) from 10.17.4.7 port 40606 % 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/1c8cb7cb-e77c-41e4-b286-33a1d3d1a733.jfr.gz?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEFQaCWV1LXdlc3QtMSJGMEQCIHPoSc33bC91K22o8x2m%2FLM2T%2BvgqFPzLBJY2FLD94lpAiA1zHPt57YYIUW2686PINqa7YFIwYImAY4jLS0rCXbc6Cq6BQgcEAAaDDgzNTQ5NDc1MzEyNiIMBg%2Bztwm9IehTrn%2BpKpcFwuz2aWtF0ocA%2FNI%2FDShvWJu9NqJdMPrespFz6Cc%2B4PIC%2FEnbELNFTOgEZxSmxm%2B0CylesIONDUX5LN4E%2Bh0giHkAdzv9DzNT4BnaTqOeYqpJuYXK3YO1y%2B79%2F7Jr%2BPwAaHODqzNBxaLJeSd%2FFqG7qVSizCE4RDVYi76%2BGzgyZfP9M62cqhwmqaNmKhkr8enxXMkZn%2BPZcmjugCk3j9CnuMl9iopXnh2kjseqKnM6WkmGJyJJLOUSpgcnLnzgMosiXDEqQnvOoW4xdVZdt5cTcu%2Fk%2BLYKpjvuAUoTTDIrXulEDcDYMEMQKyHndQcCJ3Hs17RTNYHxF3dr6261qJz9WBaCSNpZcarSpD8jO5ltfJ3nMbTYwFe6WZuyi85LrvtCYPTFH6gbhXRG95bsGvoDcEw%2BaPElaVcnKBYxe6L2U4JG1umIQJaEPQ3oJHcPx5xhzjuMGuVBEF5IYVOLvgNP3jfsSB6DTpQ7WOEK3Ob24404Uf0IdhoG%2FptE7e9yIxj0imrVa6d0lbbcg8J0TMRkcUbSWJV%2BT3%2B4IqvA9TjfGSw9U5Cvw0eQWGhx%2FpzoMXEnI6mtNZOmVbWE95FdDK2NSmgqAWvmwwrdECaiC2xIazXEMlOYqEkMTW5Hcngb4bAsIY%2BtxzA1QwLa0dJkgsn1jXo0H399%2B4lxOV8W0DaovxazXiqOqACgDIWU3Jb8ph0PlqaM47wfhZwYFSNIf6NdexvXfPyg1JhahL5qyCaKhxtaIXQ6IdlCS0S1engxcHZurbcDKBpwDK8gbNVeOvJuIKOid0JIuHRwG27BUf%2BWsZNr4%2BZEJUETDv6eqntB3SesA4zNlOO1Hg3aHgxnU5sDUp%2BM0skpaek1W99Q6eYVRbAtVeWDM0RdMK74odIGOrIB%2B78BiUCwCS1YV1koEJdCeNd9XTXo1ysQiJY8ktDBunsGfhXtC7aIcDEi6VNgFhbNYzx87MFE%2BESD8YOQ15AvNS8eO88uSxJIsWu0uK4Tv8vFVfbQ7JuK%2FddTpj5njRdurYbJcaKkS9etMJqpKEbKRo8wJd0FQBP1cponL7Jh9TvIF7WFaa8c%2FuMSsbsnKnO8RXBhjSNVRz6HfPBDgELoO%2BeyRppMzf8a3NoxP5dEK2MnQQ%3D%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260704T043812Z&X-Amz-SignedHeaders=host&X-Amz-Credential=ASIA4FB26GNTIDF2X7LE%2F20260704%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Expires=86400&X-Amz-Signature=8ecac066e5138b45a5d9aaeddf0cee3de403e44592b6106ae306ffc30ea20861 HTTP/1.1 > Host: s3.eu-west-1.amazonaws.com > User-Agent: curl/8.20.0 > Accept: */* > content-type: application/octet-stream > Content-Length: 62869514 > Expect: 100-continue > { [5 bytes data] < HTTP/1.1 100 Continue < } [5 bytes data] 7 59.95M 0 0 7 4.31M 0 3.55M 00:16 00:01 00:15 4.30M 17 59.95M 0 0 17 10.75M 0 4.85M 00:12 00:02 00:10 5.36M 28 59.95M 0 0 28 16.81M 0 5.22M 00:11 00:03 00:08 5.59M 38 59.95M 0 0 38 23.18M 0 5.49M 00:10 00:04 00:06 5.78M 49 59.95M 0 0 49 29.62M 0 5.67M 00:10 00:05 00:05 5.91M 60 59.95M 0 0 60 36.25M 0 5.81M 00:10 00:06 00:04 6.36M 71 59.95M 0 0 71 42.93M 0 5.93M 00:10 00:07 00:03 6.40M 82 59.95M 0 0 82 49.56M 0 6.01M 00:09 00:08 00:01 6.51M 93 59.95M 0 0 93 56.25M 0 6.08M 00:09 00:09 6.58M* upload completely sent off: 62869514 bytes { [5 bytes data] < HTTP/1.1 200 OK < x-amz-id-2: 1mW1qEIVjILlu5/yS19pM1EU+thdzl6EMCWQ5j2CnJXO8nEIhWtGvi75gMR4E/NMGwVZGhE2G3sjcUn3FWOAnf+Eb/wA/HO0 < x-amz-request-id: 1NQFNZ8XATYR7SEP < Date: Sat, 04 Jul 2026 04:38:18 GMT < x-amz-server-side-encryption: AES256 < ETag: "f33269b274dd1072863c51d0a04052f4" < x-amz-checksum-crc64nvme: 7YE3xd+eZU0= < x-amz-checksum-type: FULL_OBJECT < Content-Length: 0 < Server: AmazonS3 < 100 59.95M 0 0 100 59.95M 0 5.87M 00:10 00:10 6.58M 100 59.95M 0 0 100 59.95M 0 5.87M 00:10 00:10 6.58M 100 59.95M 0 0 100 59.95M 0 5.87M 00:10 00:10 6.58M * Connection #0 to host s3.eu-west-1.amazonaws.com:443 left intact took: 15.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.72.125, 52.92.4.136, 3.5.64.13, 52.92.4.56, 3.5.64.224, 52.92.19.8, 3.5.74.26 * Trying 3.5.72.125: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): { [4422 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: Sep 5 00:00:00 2025 GMT * expire date: Aug 7 23:59:59 2026 GMT * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 * Certificate level 0: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption * Certificate level 1: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption * Certificate level 2: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption * subjectAltName: "s3.eu-west-1.amazonaws.com" matches cert's "s3.eu-west-1.amazonaws.com" * OpenSSL verify result: 0 * SSL certificate verified via OpenSSL. * Established connection to s3.eu-west-1.amazonaws.com (3.5.72.125 port 443) from 10.17.4.7 port 57472 % 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/6b1ddf56-06dc-4962-8d14-9a140c21fe7c.jfr.gz?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEFQaCWV1LXdlc3QtMSJGMEQCIHPoSc33bC91K22o8x2m%2FLM2T%2BvgqFPzLBJY2FLD94lpAiA1zHPt57YYIUW2686PINqa7YFIwYImAY4jLS0rCXbc6Cq6BQgcEAAaDDgzNTQ5NDc1MzEyNiIMBg%2Bztwm9IehTrn%2BpKpcFwuz2aWtF0ocA%2FNI%2FDShvWJu9NqJdMPrespFz6Cc%2B4PIC%2FEnbELNFTOgEZxSmxm%2B0CylesIONDUX5LN4E%2Bh0giHkAdzv9DzNT4BnaTqOeYqpJuYXK3YO1y%2B79%2F7Jr%2BPwAaHODqzNBxaLJeSd%2FFqG7qVSizCE4RDVYi76%2BGzgyZfP9M62cqhwmqaNmKhkr8enxXMkZn%2BPZcmjugCk3j9CnuMl9iopXnh2kjseqKnM6WkmGJyJJLOUSpgcnLnzgMosiXDEqQnvOoW4xdVZdt5cTcu%2Fk%2BLYKpjvuAUoTTDIrXulEDcDYMEMQKyHndQcCJ3Hs17RTNYHxF3dr6261qJz9WBaCSNpZcarSpD8jO5ltfJ3nMbTYwFe6WZuyi85LrvtCYPTFH6gbhXRG95bsGvoDcEw%2BaPElaVcnKBYxe6L2U4JG1umIQJaEPQ3oJHcPx5xhzjuMGuVBEF5IYVOLvgNP3jfsSB6DTpQ7WOEK3Ob24404Uf0IdhoG%2FptE7e9yIxj0imrVa6d0lbbcg8J0TMRkcUbSWJV%2BT3%2B4IqvA9TjfGSw9U5Cvw0eQWGhx%2FpzoMXEnI6mtNZOmVbWE95FdDK2NSmgqAWvmwwrdECaiC2xIazXEMlOYqEkMTW5Hcngb4bAsIY%2BtxzA1QwLa0dJkgsn1jXo0H399%2B4lxOV8W0DaovxazXiqOqACgDIWU3Jb8ph0PlqaM47wfhZwYFSNIf6NdexvXfPyg1JhahL5qyCaKhxtaIXQ6IdlCS0S1engxcHZurbcDKBpwDK8gbNVeOvJuIKOid0JIuHRwG27BUf%2BWsZNr4%2BZEJUETDv6eqntB3SesA4zNlOO1Hg3aHgxnU5sDUp%2BM0skpaek1W99Q6eYVRbAtVeWDM0RdMK74odIGOrIB%2B78BiUCwCS1YV1koEJdCeNd9XTXo1ysQiJY8ktDBunsGfhXtC7aIcDEi6VNgFhbNYzx87MFE%2BESD8YOQ15AvNS8eO88uSxJIsWu0uK4Tv8vFVfbQ7JuK%2FddTpj5njRdurYbJcaKkS9etMJqpKEbKRo8wJd0FQBP1cponL7Jh9TvIF7WFaa8c%2FuMSsbsnKnO8RXBhjSNVRz6HfPBDgELoO%2BeyRppMzf8a3NoxP5dEK2MnQQ%3D%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260704T043828Z&X-Amz-SignedHeaders=host&X-Amz-Credential=ASIA4FB26GNTIDF2X7LE%2F20260704%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Expires=86400&X-Amz-Signature=e3e96691054c9922cabfadf77f0a1e797ca38fc8570ea422a5e6f8cb7758a23a HTTP/1.1 > Host: s3.eu-west-1.amazonaws.com > User-Agent: curl/8.20.0 > Accept: */* > content-type: application/octet-stream > Content-Length: 577137493 > Expect: 100-continue > { [5 bytes data] < HTTP/1.1 100 Continue < } [5 bytes data] 0 550.4M 0 0 0 4.62M 0 3.89M 02:21 00:01 02:20 4.62M 1 550.4M 0 0 1 9.93M 0 4.54M 02:01 00:02 01:59 4.96M 2 550.4M 0 0 2 16.00M 0 5.00M 01:49 00:03 01:46 5.31M 4 550.4M 0 0 4 22.50M 0 5.35M 01:42 00:04 01:38 5.60M 5 550.4M 0 0 5 29.25M 0 5.61M 01:38 00:05 01:33 5.82M 6 550.4M 0 0 6 36.12M 0 5.81M 01:34 00:06 01:28 6.26M 7 550.4M 0 0 7 43.00M 0 5.96M 01:32 00:07 01:25 6.57M 9 550.4M 0 0 9 49.87M 0 6.06M 01:30 00:08 01:22 6.74M 10 550.4M 0 0 10 56.75M 0 6.15M 01:29 00:09 01:20 6.82M 11 550.4M 0 0 11 63.62M 0 6.22M 01:28 00:10 01:18 6.86M 12 550.4M 0 0 12 70.75M 0 6.30M 01:27 00:11 01:16 6.91M 14 550.4M 0 0 14 78.18M 0 6.39M 01:26 00:12 01:14 7.01M 15 550.4M 0 0 15 86.06M 0 6.50M 01:24 00:13 01:11 7.20M 17 550.4M 0 0 17 94.37M 0 6.62M 01:23 00:14 01:09 7.47M 18 550.4M 0 0 18 103.5M 0 6.78M 01:21 00:15 01:06 7.92M 20 550.4M 0 0 20 113.6M 0 6.99M 01:18 00:16 01:02 8.53M 22 550.4M 0 0 22 125.3M 0 7.26M 01:15 00:17 00:58 9.37M 25 550.4M 0 0 25 138.6M 0 7.59M 01:12 00:18 00:54 10.48M 28 550.4M 0 0 28 154.2M 0 8.00M 01:08 00:19 00:49 11.95M 31 550.4M 0 0 31 172.3M 0 8.50M 01:04 00:20 00:44 13.75M 35 550.4M 0 0 35 193.5M 0 9.10M 01:00 00:21 00:39 15.95M 39 550.4M 0 0 39 218.3M 0 9.80M 00:56 00:22 00:34 18.59M 44 550.4M 0 0 44 247.0M 0 10.62M 00:51 00:23 00:28 21.66M 50 550.4M 0 0 50 278.6M 0 11.48M 00:47 00:24 00:23 24.88M 56 550.4M 0 0 56 310.3M 0 12.28M 00:44 00:25 00:19 27.58M 62 550.4M 0 0 62 341.7M 0 13.01M 00:42 00:26 00:16 29.64M 67 550.4M 0 0 67 373.2M 0 13.69M 00:40 00:27 00:13 30.99M 73 550.4M 0 0 73 404.6M 0 14.32M 00:38 00:28 00:10 31.53M 79 550.4M 0 0 79 436.1M 0 14.90M 00:36 00:29 00:07 31.50M 84 550.4M 0 0 84 467.5M 0 15.45M 00:35 00:30 00:05 31.46M 90 550.4M 0 0 90 499.0M 0 15.96M 00:34 00:31 00:03 31.47M 96 550.4M 0 0 96 530.5M 0 16.44M 00:33 00:32 00:01 31.46M* upload completely sent off: 577137493 bytes { [5 bytes data] < HTTP/1.1 200 OK < x-amz-id-2: WtOJpG7UHk+di3HVjARvJDENF+hEAQ7ylhz2Yf4XoXBbBvdsrsuIa1oQ3xPu3kOwV01QY9AoScpKkmsQJ54dJIV31Ytk7cAK < x-amz-request-id: 065NSXXGDMDCF6WS < Date: Sat, 04 Jul 2026 04:39:15 GMT < x-amz-server-side-encryption: AES256 < ETag: "7b4e8ab29d9296ec31993b79311dc408" < x-amz-checksum-crc64nvme: J4ZIeBJtS7o= < x-amz-checksum-type: FULL_OBJECT < Content-Length: 0 < Server: AmazonS3 < 100 550.4M 0 0 100 550.4M 0 16.68M 00:32 00:32 31.46M 100 550.4M 0 0 100 550.4M 0 16.68M 00:32 00:32 31.46M 100 550.4M 0 0 100 550.4M 0 16.68M 00:32 00:32 31.46M * Connection #0 to host s3.eu-west-1.amazonaws.com:443 left intact took: 79.00 seconds no out.png (QPSChart)! heaps: (125415768, 130430656, 128418574.8, 1497492.8563500852) [2026-07-04 00:39:52.309041] RUN: tar cjf logs.tar.bz2 --exclude=*.pk * [2026-07-04 00:41:00.534087] took 68.2 sec /l/logs.nightly/2026.07.03.01.30.29/logs.tar.bz2: fixed index size 125222.18 MB /l/logs.nightly/2026.07.03.01.30.29/logs.tar.bz2: fixed index time 38821.3s, bytes 25526799676 (from log) [2026-07-04 00:41:45.677139] done: total time 23:11:16.033075 + 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-04 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 42e71d8e73f..8fe701c0873 main -> origin/main Updating 42e71d8e73f..8fe701c0873 Fast-forward lucene/CHANGES.txt | 7 ++- .../index/SingletonSortedNumericDocValues.java | 7 +++ .../lucene/search/SkipBlockRangeIterator.java | 2 +- .../org/apache/lucene/util/SparseFixedBitSet.java | 4 +- .../lucene/search/TestSkipBlockRangeIterator.java | 6 +++ .../TestSkipBlockRangeIteratorIntoBitSet.java | 59 ++++++++++++++++++++++ .../apache/lucene/util/TestSparseFixedBitSet.java | 4 ++ 7 files changed, 85 insertions(+), 4 deletions(-) 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-04.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-04.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 42e71d8e73f18d2bf4a5368be489156ac783ac99 NOTE: logging all output to /l/logs.nightly/geo/2026.07.04.00.49.42.log.txt; saving results to /l/logs.nightly/geo/2026.07.04.00.49.42.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.5s: points, polyRussia: 1000000... 3.2s: points, polyRussia: 2000000... 4.6s: points, polyRussia: 3000000... 5.9s: points, polyRussia: 4000000... 7.2s: points, polyRussia: 5000000... 8.5s: points, polyRussia: 6000000... 9.8s: points, polyRussia: 7000000... 11.1s: points, polyRussia: 8000000... 12.4s: points, polyRussia: 9000000... 13.7s: points, polyRussia: 10000000... 20.7s: points, polyRussia: 11000000... 21.6s: points, polyRussia: 12000000... 22.9s: points, polyRussia: 13000000... 24.2s: points, polyRussia: 14000000... 25.5s: points, polyRussia: 15000000... 26.8s: points, polyRussia: 16000000... 28.2s: points, polyRussia: 17000000... 29.5s: points, polyRussia: 18000000... 30.8s: points, polyRussia: 19000000... 32.1s: points, polyRussia: 20000000... 33.4s: points, polyRussia: 21000000... 40.2s: points, polyRussia: 22000000... 41.1s: points, polyRussia: 23000000... 42.3s: points, polyRussia: 24000000... 43.7s: points, polyRussia: 25000000... 45.0s: points, polyRussia: 26000000... 46.3s: points, polyRussia: 27000000... 47.6s: points, polyRussia: 28000000... 48.9s: points, polyRussia: 29000000... 50.2s: points, polyRussia: 30000000... 51.5s: points, polyRussia: 31000000... 52.8s: points, polyRussia: 32000000... 59.5s: points, polyRussia: 33000000... 60.8s: points, polyRussia: 34000000... 61.7s: points, polyRussia: 35000000... 63.0s: points, polyRussia: 36000000... 64.3s: points, polyRussia: 37000000... 65.5s: points, polyRussia: 38000000... 66.8s: points, polyRussia: 39000000... 68.1s: points, polyRussia: 40000000... 69.4s: points, polyRussia: 41000000... 70.7s: points, polyRussia: 42000000... 72.0s: points, polyRussia: 43000000... 78.7s: points, polyRussia: 44000000... 80.0s: points, polyRussia: 45000000... 80.8s: points, polyRussia: 46000000... 82.1s: points, polyRussia: 47000000... 83.4s: points, polyRussia: 48000000... 84.7s: points, polyRussia: 49000000... 86.1s: points, polyRussia: 50000000... 87.4s: points, polyRussia: 51000000... 88.7s: points, polyRussia: 52000000... 90.0s: points, polyRussia: 53000000... 91.3s: points, polyRussia: 54000000... 97.9s: points, polyRussia: 55000000... 99.3s: points, polyRussia: 56000000... 100.1s: points, polyRussia: 57000000... 101.5s: points, polyRussia: 58000000... 102.7s: points, polyRussia: 59000000... 104.0s: points, polyRussia: 60000000... 107.4s: points, polyRussia: 107.356681096 sec to index part 0 107.4s: points, polyRussia: INDEX SIZE: 0.4939169967547059 GB 107.4s: points, polyRussia: READER MB: 0.0 107.4s: points, polyRussia: maxDoc=60844404 107.7s: points, polyRussia: ITER 0: 16.09 M hits/sec, 4.59 QPS (0.22 sec for 1 queries), totHits=3508846 107.7s: points, polyRussia: *** 107.7s: points, polyRussia: ITER 1: 42.39 M hits/sec, 12.08 QPS (0.08 sec for 1 queries), totHits=3508846 107.7s: points, polyRussia: *** 107.8s: points, polyRussia: ITER 2: 61.14 M hits/sec, 17.42 QPS (0.06 sec for 1 queries), totHits=3508846 107.8s: points, polyRussia: *** 107.8s: points, polyRussia: ITER 3: 62.12 M hits/sec, 17.70 QPS (0.06 sec for 1 queries), totHits=3508846 107.8s: points, polyRussia: *** 107.9s: points, polyRussia: ITER 4: 61.40 M hits/sec, 17.50 QPS (0.06 sec for 1 queries), totHits=3508846 108.0s: points, polyRussia: ITER 5: 63.22 M hits/sec, 18.02 QPS (0.06 sec for 1 queries), totHits=3508846 108.0s: points, polyRussia: *** 108.0s: points, polyRussia: ITER 6: 62.43 M hits/sec, 17.79 QPS (0.06 sec for 1 queries), totHits=3508846 108.1s: points, polyRussia: ITER 7: 62.07 M hits/sec, 17.69 QPS (0.06 sec for 1 queries), totHits=3508846 108.1s: points, polyRussia: ITER 8: 63.16 M hits/sec, 18.00 QPS (0.06 sec for 1 queries), totHits=3508846 108.2s: points, polyRussia: ITER 9: 62.96 M hits/sec, 17.94 QPS (0.06 sec for 1 queries), totHits=3508846 108.2s: points, polyRussia: ITER 10: 64.44 M hits/sec, 18.37 QPS (0.05 sec for 1 queries), totHits=3508846 108.2s: points, polyRussia: *** 108.3s: points, polyRussia: ITER 11: 63.83 M hits/sec, 18.19 QPS (0.05 sec for 1 queries), totHits=3508846 108.4s: points, polyRussia: ITER 12: 56.51 M hits/sec, 16.11 QPS (0.06 sec for 1 queries), totHits=3508846 108.4s: points, polyRussia: ITER 13: 63.51 M hits/sec, 18.10 QPS (0.06 sec for 1 queries), totHits=3508846 108.5s: points, polyRussia: ITER 14: 64.22 M hits/sec, 18.30 QPS (0.05 sec for 1 queries), totHits=3508846 108.5s: points, polyRussia: ITER 15: 62.43 M hits/sec, 17.79 QPS (0.06 sec for 1 queries), totHits=3508846 108.6s: points, polyRussia: ITER 16: 63.66 M hits/sec, 18.14 QPS (0.06 sec for 1 queries), totHits=3508846 108.6s: points, polyRussia: ITER 17: 65.19 M hits/sec, 18.58 QPS (0.05 sec for 1 queries), totHits=3508846 108.6s: points, polyRussia: *** 108.7s: points, polyRussia: ITER 18: 63.02 M hits/sec, 17.96 QPS (0.06 sec for 1 queries), totHits=3508846 108.7s: points, polyRussia: ITER 19: 63.81 M hits/sec, 18.18 QPS (0.05 sec for 1 queries), totHits=3508846 108.7s: points, polyRussia: BEST M hits/sec: 65.19018263731817 108.8s: points, polyRussia: BEST QPS: 18.578809852959683 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |points|107.4s|0.0s|0.49|0.00| ||Shape||Approach||M hits/sec||QPS||Hit count|| |distance|geo3d|||| |distance|points|||| |distance|geopoint|||| |distance|shapes|||| |box|geo3d|||| |box|points|||| |box|geopoint|||| |box|shapes|||| |poly 10|geo3d|||| |poly 10|points|||| |poly 10|geopoint|||| |poly 10|shapes|||| |polyMedium|geo3d|||| |polyMedium|points|||| |polyMedium|geopoint|||| |polyMedium|shapes|||| |polyRussia|geo3d|||| |polyRussia|points|65.19|18.58|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.5s: geo3d, polyRussia: 1000000... 112.6s: geo3d, polyRussia: 2000000... 114.3s: geo3d, polyRussia: 3000000... 115.9s: geo3d, polyRussia: 4000000... 117.5s: geo3d, polyRussia: 5000000... 119.0s: geo3d, polyRussia: 6000000... 120.6s: geo3d, polyRussia: 7000000... 122.2s: geo3d, polyRussia: 8000000... 123.8s: geo3d, polyRussia: 9000000... 125.4s: geo3d, polyRussia: 10000000... 133.7s: geo3d, polyRussia: 11000000... 134.7s: geo3d, polyRussia: 12000000... 136.3s: geo3d, polyRussia: 13000000... 137.9s: geo3d, polyRussia: 14000000... 139.5s: geo3d, polyRussia: 15000000... 141.0s: geo3d, polyRussia: 16000000... 142.7s: geo3d, polyRussia: 17000000... 144.3s: geo3d, polyRussia: 18000000... 145.9s: geo3d, polyRussia: 19000000... 147.4s: geo3d, polyRussia: 20000000... 149.0s: geo3d, polyRussia: 21000000... 157.2s: geo3d, polyRussia: 22000000... 158.3s: geo3d, polyRussia: 23000000... 159.8s: geo3d, polyRussia: 24000000... 161.4s: geo3d, polyRussia: 25000000... 163.0s: geo3d, polyRussia: 26000000... 164.6s: geo3d, polyRussia: 27000000... 166.2s: geo3d, polyRussia: 28000000... 167.7s: geo3d, polyRussia: 29000000... 169.3s: geo3d, polyRussia: 30000000... 170.9s: geo3d, polyRussia: 31000000... 172.4s: geo3d, polyRussia: 32000000... 180.7s: geo3d, polyRussia: 33000000... 182.3s: geo3d, polyRussia: 34000000... 183.3s: geo3d, polyRussia: 35000000... 184.9s: geo3d, polyRussia: 36000000... 186.4s: geo3d, polyRussia: 37000000... 188.0s: geo3d, polyRussia: 38000000... 189.5s: geo3d, polyRussia: 39000000... 191.1s: geo3d, polyRussia: 40000000... 192.7s: geo3d, polyRussia: 41000000... 194.3s: geo3d, polyRussia: 42000000... 195.9s: geo3d, polyRussia: 43000000... 204.1s: geo3d, polyRussia: 44000000... 205.6s: geo3d, polyRussia: 45000000... 206.7s: geo3d, polyRussia: 46000000... 208.2s: geo3d, polyRussia: 47000000... 209.8s: geo3d, polyRussia: 48000000... 211.4s: geo3d, polyRussia: 49000000... 213.0s: geo3d, polyRussia: 50000000... 214.6s: geo3d, polyRussia: 51000000... 216.1s: geo3d, polyRussia: 52000000... 217.7s: geo3d, polyRussia: 53000000... 219.2s: geo3d, polyRussia: 54000000... 227.4s: geo3d, polyRussia: 55000000... 229.0s: geo3d, polyRussia: 56000000... 230.0s: geo3d, polyRussia: 57000000... 231.6s: geo3d, polyRussia: 58000000... 233.2s: geo3d, polyRussia: 59000000... 234.7s: geo3d, polyRussia: 60000000... 238.1s: geo3d, polyRussia: 129.273695849 sec to index part 0 238.1s: geo3d, polyRussia: INDEX SIZE: 0.6990031152963638 GB 238.1s: geo3d, polyRussia: READER MB: 0.0 238.1s: geo3d, polyRussia: maxDoc=60844404 239.6s: geo3d, polyRussia: ITER 0: 2.33 M hits/sec, 0.67 QPS (1.50 sec for 1 queries), totHits=3508671 239.6s: geo3d, polyRussia: *** 240.7s: geo3d, polyRussia: ITER 1: 3.12 M hits/sec, 0.89 QPS (1.13 sec for 1 queries), totHits=3508671 240.7s: geo3d, polyRussia: *** 241.8s: geo3d, polyRussia: ITER 2: 3.45 M hits/sec, 0.98 QPS (1.02 sec for 1 queries), totHits=3508671 241.8s: geo3d, polyRussia: *** 242.7s: geo3d, polyRussia: ITER 3: 3.60 M hits/sec, 1.03 QPS (0.97 sec for 1 queries), totHits=3508671 242.7s: geo3d, polyRussia: *** 243.7s: geo3d, polyRussia: ITER 4: 3.65 M hits/sec, 1.04 QPS (0.96 sec for 1 queries), totHits=3508671 243.7s: geo3d, polyRussia: *** 244.7s: geo3d, polyRussia: ITER 5: 3.59 M hits/sec, 1.02 QPS (0.98 sec for 1 queries), totHits=3508671 245.6s: geo3d, polyRussia: ITER 6: 3.68 M hits/sec, 1.05 QPS (0.95 sec for 1 queries), totHits=3508671 245.6s: geo3d, polyRussia: *** 246.6s: geo3d, polyRussia: ITER 7: 3.65 M hits/sec, 1.04 QPS (0.96 sec for 1 queries), totHits=3508671 247.5s: geo3d, polyRussia: ITER 8: 3.70 M hits/sec, 1.05 QPS (0.95 sec for 1 queries), totHits=3508671 247.5s: geo3d, polyRussia: *** 248.5s: geo3d, polyRussia: ITER 9: 3.66 M hits/sec, 1.04 QPS (0.96 sec for 1 queries), totHits=3508671 249.4s: geo3d, polyRussia: ITER 10: 3.69 M hits/sec, 1.05 QPS (0.95 sec for 1 queries), totHits=3508671 250.4s: geo3d, polyRussia: ITER 11: 3.64 M hits/sec, 1.04 QPS (0.96 sec for 1 queries), totHits=3508671 251.4s: geo3d, polyRussia: ITER 12: 3.69 M hits/sec, 1.05 QPS (0.95 sec for 1 queries), totHits=3508671 252.3s: geo3d, polyRussia: ITER 13: 3.73 M hits/sec, 1.06 QPS (0.94 sec for 1 queries), totHits=3508671 252.3s: geo3d, polyRussia: *** 253.2s: geo3d, polyRussia: ITER 14: 3.76 M hits/sec, 1.07 QPS (0.93 sec for 1 queries), totHits=3508671 253.2s: geo3d, polyRussia: *** 254.2s: geo3d, polyRussia: ITER 15: 3.67 M hits/sec, 1.05 QPS (0.96 sec for 1 queries), totHits=3508671 255.1s: geo3d, polyRussia: ITER 16: 3.67 M hits/sec, 1.05 QPS (0.96 sec for 1 queries), totHits=3508671 256.1s: geo3d, polyRussia: ITER 17: 3.73 M hits/sec, 1.06 QPS (0.94 sec for 1 queries), totHits=3508671 257.0s: geo3d, polyRussia: ITER 18: 3.71 M hits/sec, 1.06 QPS (0.95 sec for 1 queries), totHits=3508671 258.0s: geo3d, polyRussia: ITER 19: 3.74 M hits/sec, 1.07 QPS (0.94 sec for 1 queries), totHits=3508671 258.0s: geo3d, polyRussia: BEST M hits/sec: 3.7626680235990415 258.0s: geo3d, polyRussia: BEST QPS: 1.0723912340595745 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.3s|0.0s|0.70|0.00| |points|107.4s|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.76|1.07|3508671| |polyRussia|points|65.19|18.58|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 259.8s: shapes, polyRussia: 1000000... 262.1s: shapes, polyRussia: 2000000... 263.9s: shapes, polyRussia: 3000000... 265.7s: shapes, polyRussia: 4000000... 267.5s: shapes, polyRussia: 5000000... 269.3s: shapes, polyRussia: 6000000... 271.1s: shapes, polyRussia: 7000000... 272.9s: shapes, polyRussia: 8000000... 274.8s: shapes, polyRussia: 9000000... 276.5s: shapes, polyRussia: 10000000... 286.9s: shapes, polyRussia: 11000000... 288.0s: shapes, polyRussia: 12000000... 289.8s: shapes, polyRussia: 13000000... 291.6s: shapes, polyRussia: 14000000... 293.4s: shapes, polyRussia: 15000000... 295.2s: shapes, polyRussia: 16000000... 297.0s: shapes, polyRussia: 17000000... 298.8s: shapes, polyRussia: 18000000... 300.6s: shapes, polyRussia: 19000000... 302.4s: shapes, polyRussia: 20000000... 304.2s: shapes, polyRussia: 21000000... 314.7s: shapes, polyRussia: 22000000... 315.8s: shapes, polyRussia: 23000000... 317.6s: shapes, polyRussia: 24000000... 319.4s: shapes, polyRussia: 25000000... 321.2s: shapes, polyRussia: 26000000... 322.9s: shapes, polyRussia: 27000000... 324.7s: shapes, polyRussia: 28000000... 326.5s: shapes, polyRussia: 29000000... 328.3s: shapes, polyRussia: 30000000... 330.0s: shapes, polyRussia: 31000000... 331.8s: shapes, polyRussia: 32000000... 342.2s: shapes, polyRussia: 33000000... 344.0s: shapes, polyRussia: 34000000... 345.0s: shapes, polyRussia: 35000000... 346.8s: shapes, polyRussia: 36000000... 348.6s: shapes, polyRussia: 37000000... 350.4s: shapes, polyRussia: 38000000... 352.1s: shapes, polyRussia: 39000000... 353.9s: shapes, polyRussia: 40000000... 355.6s: shapes, polyRussia: 41000000... 357.5s: shapes, polyRussia: 42000000... 359.3s: shapes, polyRussia: 43000000... 369.7s: shapes, polyRussia: 44000000... 371.4s: shapes, polyRussia: 45000000... 372.5s: shapes, polyRussia: 46000000... 374.3s: shapes, polyRussia: 47000000... 376.1s: shapes, polyRussia: 48000000... 377.8s: shapes, polyRussia: 49000000... 379.6s: shapes, polyRussia: 50000000... 381.4s: shapes, polyRussia: 51000000... 383.2s: shapes, polyRussia: 52000000... 384.9s: shapes, polyRussia: 53000000... 386.7s: shapes, polyRussia: 54000000... 397.0s: shapes, polyRussia: 55000000... 398.8s: shapes, polyRussia: 56000000... 399.9s: shapes, polyRussia: 57000000... 401.7s: shapes, polyRussia: 58000000... 403.5s: shapes, polyRussia: 59000000... 405.2s: shapes, polyRussia: 60000000... 410.5s: shapes, polyRussia: 152.444790437 sec to index part 0 410.5s: shapes, polyRussia: INDEX SIZE: 1.2543620793148875 GB 410.5s: shapes, polyRussia: READER MB: 0.0 410.5s: shapes, polyRussia: maxDoc=60844404 410.7s: shapes, polyRussia: ITER 0: 16.39 M hits/sec, 4.67 QPS (0.21 sec for 1 queries), totHits=3508846 410.7s: shapes, polyRussia: *** 410.8s: shapes, polyRussia: ITER 1: 40.96 M hits/sec, 11.67 QPS (0.09 sec for 1 queries), totHits=3508846 410.8s: shapes, polyRussia: *** 410.9s: shapes, polyRussia: ITER 2: 44.01 M hits/sec, 12.54 QPS (0.08 sec for 1 queries), totHits=3508846 410.9s: shapes, polyRussia: *** 411.0s: shapes, polyRussia: ITER 3: 44.29 M hits/sec, 12.62 QPS (0.08 sec for 1 queries), totHits=3508846 411.0s: shapes, polyRussia: *** 411.1s: shapes, polyRussia: ITER 4: 24.81 M hits/sec, 7.07 QPS (0.14 sec for 1 queries), totHits=3508846 411.2s: shapes, polyRussia: ITER 5: 45.76 M hits/sec, 13.04 QPS (0.08 sec for 1 queries), totHits=3508846 411.2s: shapes, polyRussia: *** 411.3s: shapes, polyRussia: ITER 6: 46.51 M hits/sec, 13.26 QPS (0.08 sec for 1 queries), totHits=3508846 411.3s: shapes, polyRussia: *** 411.4s: shapes, polyRussia: ITER 7: 46.13 M hits/sec, 13.15 QPS (0.08 sec for 1 queries), totHits=3508846 411.4s: shapes, polyRussia: ITER 8: 46.17 M hits/sec, 13.16 QPS (0.08 sec for 1 queries), totHits=3508846 411.5s: shapes, polyRussia: ITER 9: 47.29 M hits/sec, 13.48 QPS (0.07 sec for 1 queries), totHits=3508846 411.5s: shapes, polyRussia: *** 411.6s: shapes, polyRussia: ITER 10: 46.33 M hits/sec, 13.20 QPS (0.08 sec for 1 queries), totHits=3508846 411.7s: shapes, polyRussia: ITER 11: 46.93 M hits/sec, 13.38 QPS (0.07 sec for 1 queries), totHits=3508846 411.7s: shapes, polyRussia: ITER 12: 46.44 M hits/sec, 13.24 QPS (0.08 sec for 1 queries), totHits=3508846 411.8s: shapes, polyRussia: ITER 13: 47.26 M hits/sec, 13.47 QPS (0.07 sec for 1 queries), totHits=3508846 411.9s: shapes, polyRussia: ITER 14: 47.12 M hits/sec, 13.43 QPS (0.07 sec for 1 queries), totHits=3508846 412.0s: shapes, polyRussia: ITER 15: 36.07 M hits/sec, 10.28 QPS (0.10 sec for 1 queries), totHits=3508846 412.1s: shapes, polyRussia: ITER 16: 47.41 M hits/sec, 13.51 QPS (0.07 sec for 1 queries), totHits=3508846 412.1s: shapes, polyRussia: *** 412.1s: shapes, polyRussia: ITER 17: 47.58 M hits/sec, 13.56 QPS (0.07 sec for 1 queries), totHits=3508846 412.1s: shapes, polyRussia: *** 412.2s: shapes, polyRussia: ITER 18: 47.43 M hits/sec, 13.52 QPS (0.07 sec for 1 queries), totHits=3508846 412.3s: shapes, polyRussia: ITER 19: 47.74 M hits/sec, 13.60 QPS (0.07 sec for 1 queries), totHits=3508846 412.3s: shapes, polyRussia: *** 412.3s: shapes, polyRussia: BEST M hits/sec: 47.73532015303616 412.3s: shapes, polyRussia: BEST QPS: 13.604279057284408 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.3s|0.0s|0.70|0.00| |points|107.4s|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.76|1.07|3508671| |polyRussia|points|65.19|18.58|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|47.74|13.60|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 412.5s: points, polyMedium: INDEX SIZE: 0.4939169967547059 GB 412.5s: points, polyMedium: READER MB: 0.0 412.5s: points, polyMedium: maxDoc=60844404 413.0s: points, polyMedium: ITER 0: 7.01 M hits/sec, 85.90 QPS (0.38 sec for 33 queries), totHits=2693559 413.0s: points, polyMedium: *** 413.2s: points, polyMedium: ITER 1: 14.92 M hits/sec, 182.83 QPS (0.18 sec for 33 queries), totHits=2693559 413.2s: points, polyMedium: *** 413.4s: points, polyMedium: ITER 2: 15.66 M hits/sec, 191.81 QPS (0.17 sec for 33 queries), totHits=2693559 413.4s: points, polyMedium: *** 413.6s: points, polyMedium: ITER 3: 15.28 M hits/sec, 187.17 QPS (0.18 sec for 33 queries), totHits=2693559 413.7s: points, polyMedium: ITER 4: 15.89 M hits/sec, 194.67 QPS (0.17 sec for 33 queries), totHits=2693559 413.7s: points, polyMedium: *** 413.9s: points, polyMedium: ITER 5: 15.93 M hits/sec, 195.18 QPS (0.17 sec for 33 queries), totHits=2693559 413.9s: points, polyMedium: *** 414.1s: points, polyMedium: ITER 6: 16.11 M hits/sec, 197.38 QPS (0.17 sec for 33 queries), totHits=2693559 414.1s: points, polyMedium: *** 414.3s: points, polyMedium: ITER 7: 16.09 M hits/sec, 197.16 QPS (0.17 sec for 33 queries), totHits=2693559 414.4s: points, polyMedium: ITER 8: 16.34 M hits/sec, 200.15 QPS (0.16 sec for 33 queries), totHits=2693559 414.4s: points, polyMedium: *** 414.6s: points, polyMedium: ITER 9: 16.11 M hits/sec, 197.34 QPS (0.17 sec for 33 queries), totHits=2693559 414.8s: points, polyMedium: ITER 10: 15.63 M hits/sec, 191.53 QPS (0.17 sec for 33 queries), totHits=2693559 414.9s: points, polyMedium: ITER 11: 16.24 M hits/sec, 198.91 QPS (0.17 sec for 33 queries), totHits=2693559 415.1s: points, polyMedium: ITER 12: 16.20 M hits/sec, 198.50 QPS (0.17 sec for 33 queries), totHits=2693559 415.3s: points, polyMedium: ITER 13: 16.18 M hits/sec, 198.19 QPS (0.17 sec for 33 queries), totHits=2693559 415.4s: points, polyMedium: ITER 14: 16.26 M hits/sec, 199.17 QPS (0.17 sec for 33 queries), totHits=2693559 415.6s: points, polyMedium: ITER 15: 16.22 M hits/sec, 198.72 QPS (0.17 sec for 33 queries), totHits=2693559 415.8s: points, polyMedium: ITER 16: 16.35 M hits/sec, 200.37 QPS (0.16 sec for 33 queries), totHits=2693559 415.8s: points, polyMedium: *** 415.9s: points, polyMedium: ITER 17: 16.19 M hits/sec, 198.32 QPS (0.17 sec for 33 queries), totHits=2693559 416.1s: points, polyMedium: ITER 18: 16.18 M hits/sec, 198.19 QPS (0.17 sec for 33 queries), totHits=2693559 416.3s: points, polyMedium: ITER 19: 16.26 M hits/sec, 199.24 QPS (0.17 sec for 33 queries), totHits=2693559 416.3s: points, polyMedium: BEST M hits/sec: 16.35463116670011 416.3s: points, polyMedium: BEST QPS: 200.36792529924296 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.3s|0.0s|0.70|0.00| |points|107.4s|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.35|200.37|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|||| |polyRussia|geo3d|3.76|1.07|3508671| |polyRussia|points|65.19|18.58|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|47.74|13.60|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 416.5s: geo3d, polyMedium: INDEX SIZE: 0.6990031152963638 GB 416.5s: geo3d, polyMedium: READER MB: 0.0 416.5s: geo3d, polyMedium: maxDoc=60844404 418.2s: geo3d, polyMedium: ITER 0: 1.68 M hits/sec, 20.64 QPS (1.60 sec for 33 queries), totHits=2693541 418.2s: geo3d, polyMedium: *** 419.3s: geo3d, polyMedium: ITER 1: 2.52 M hits/sec, 30.83 QPS (1.07 sec for 33 queries), totHits=2693541 419.3s: geo3d, polyMedium: *** 420.4s: geo3d, polyMedium: ITER 2: 2.55 M hits/sec, 31.24 QPS (1.06 sec for 33 queries), totHits=2693541 420.4s: geo3d, polyMedium: *** 421.4s: geo3d, polyMedium: ITER 3: 2.48 M hits/sec, 30.39 QPS (1.09 sec for 33 queries), totHits=2693541 422.6s: geo3d, polyMedium: ITER 4: 2.38 M hits/sec, 29.14 QPS (1.13 sec for 33 queries), totHits=2693541 423.7s: geo3d, polyMedium: ITER 5: 2.47 M hits/sec, 30.32 QPS (1.09 sec for 33 queries), totHits=2693541 424.7s: geo3d, polyMedium: ITER 6: 2.48 M hits/sec, 30.35 QPS (1.09 sec for 33 queries), totHits=2693541 425.8s: geo3d, polyMedium: ITER 7: 2.47 M hits/sec, 30.27 QPS (1.09 sec for 33 queries), totHits=2693541 426.9s: geo3d, polyMedium: ITER 8: 2.46 M hits/sec, 30.17 QPS (1.09 sec for 33 queries), totHits=2693541 428.0s: geo3d, polyMedium: ITER 9: 2.45 M hits/sec, 29.97 QPS (1.10 sec for 33 queries), totHits=2693541 429.1s: geo3d, polyMedium: ITER 10: 2.47 M hits/sec, 30.32 QPS (1.09 sec for 33 queries), totHits=2693541 430.2s: geo3d, polyMedium: ITER 11: 2.48 M hits/sec, 30.44 QPS (1.08 sec for 33 queries), totHits=2693541 431.3s: geo3d, polyMedium: ITER 12: 2.49 M hits/sec, 30.52 QPS (1.08 sec for 33 queries), totHits=2693541 432.4s: geo3d, polyMedium: ITER 13: 2.51 M hits/sec, 30.77 QPS (1.07 sec for 33 queries), totHits=2693541 433.4s: geo3d, polyMedium: ITER 14: 2.50 M hits/sec, 30.64 QPS (1.08 sec for 33 queries), totHits=2693541 434.5s: geo3d, polyMedium: ITER 15: 2.50 M hits/sec, 30.60 QPS (1.08 sec for 33 queries), totHits=2693541 435.6s: geo3d, polyMedium: ITER 16: 2.51 M hits/sec, 30.74 QPS (1.07 sec for 33 queries), totHits=2693541 436.7s: geo3d, polyMedium: ITER 17: 2.49 M hits/sec, 30.53 QPS (1.08 sec for 33 queries), totHits=2693541 437.8s: geo3d, polyMedium: ITER 18: 2.49 M hits/sec, 30.45 QPS (1.08 sec for 33 queries), totHits=2693541 438.8s: geo3d, polyMedium: ITER 19: 2.51 M hits/sec, 30.71 QPS (1.07 sec for 33 queries), totHits=2693541 438.8s: geo3d, polyMedium: BEST M hits/sec: 2.5497721459938103 438.8s: geo3d, polyMedium: BEST QPS: 31.238611484954465 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.3s|0.0s|0.70|0.00| |points|107.4s|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.55|31.24|2693541| |polyMedium|points|16.35|200.37|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|||| |polyRussia|geo3d|3.76|1.07|3508671| |polyRussia|points|65.19|18.58|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|47.74|13.60|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.1s: shapes, polyMedium: INDEX SIZE: 1.2543620793148875 GB 439.1s: shapes, polyMedium: READER MB: 0.0 439.1s: shapes, polyMedium: maxDoc=60844404 439.8s: shapes, polyMedium: ITER 0: 4.52 M hits/sec, 55.37 QPS (0.60 sec for 33 queries), totHits=2693559 439.8s: shapes, polyMedium: *** 440.0s: shapes, polyMedium: ITER 1: 12.91 M hits/sec, 158.13 QPS (0.21 sec for 33 queries), totHits=2693559 440.0s: shapes, polyMedium: *** 440.3s: shapes, polyMedium: ITER 2: 12.79 M hits/sec, 156.71 QPS (0.21 sec for 33 queries), totHits=2693559 440.5s: shapes, polyMedium: ITER 3: 12.88 M hits/sec, 157.82 QPS (0.21 sec for 33 queries), totHits=2693559 440.7s: shapes, polyMedium: ITER 4: 12.73 M hits/sec, 155.97 QPS (0.21 sec for 33 queries), totHits=2693559 440.9s: shapes, polyMedium: ITER 5: 12.53 M hits/sec, 153.56 QPS (0.21 sec for 33 queries), totHits=2693559 441.1s: shapes, polyMedium: ITER 6: 12.88 M hits/sec, 157.79 QPS (0.21 sec for 33 queries), totHits=2693559 441.3s: shapes, polyMedium: ITER 7: 12.62 M hits/sec, 154.61 QPS (0.21 sec for 33 queries), totHits=2693559 441.5s: shapes, polyMedium: ITER 8: 12.75 M hits/sec, 156.18 QPS (0.21 sec for 33 queries), totHits=2693559 441.7s: shapes, polyMedium: ITER 9: 12.98 M hits/sec, 158.98 QPS (0.21 sec for 33 queries), totHits=2693559 441.7s: shapes, polyMedium: *** 441.9s: shapes, polyMedium: ITER 10: 12.72 M hits/sec, 155.80 QPS (0.21 sec for 33 queries), totHits=2693559 442.2s: shapes, polyMedium: ITER 11: 12.70 M hits/sec, 155.60 QPS (0.21 sec for 33 queries), totHits=2693559 442.4s: shapes, polyMedium: ITER 12: 12.86 M hits/sec, 157.54 QPS (0.21 sec for 33 queries), totHits=2693559 442.6s: shapes, polyMedium: ITER 13: 12.80 M hits/sec, 156.81 QPS (0.21 sec for 33 queries), totHits=2693559 442.8s: shapes, polyMedium: ITER 14: 12.78 M hits/sec, 156.62 QPS (0.21 sec for 33 queries), totHits=2693559 443.0s: shapes, polyMedium: ITER 15: 12.96 M hits/sec, 158.83 QPS (0.21 sec for 33 queries), totHits=2693559 443.2s: shapes, polyMedium: ITER 16: 12.66 M hits/sec, 155.10 QPS (0.21 sec for 33 queries), totHits=2693559 443.4s: shapes, polyMedium: ITER 17: 12.81 M hits/sec, 156.93 QPS (0.21 sec for 33 queries), totHits=2693559 443.6s: shapes, polyMedium: ITER 18: 12.84 M hits/sec, 157.34 QPS (0.21 sec for 33 queries), totHits=2693559 443.8s: shapes, polyMedium: ITER 19: 12.52 M hits/sec, 153.34 QPS (0.22 sec for 33 queries), totHits=2693559 443.8s: shapes, polyMedium: BEST M hits/sec: 12.976140707133354 443.8s: shapes, polyMedium: BEST QPS: 158.9765226361853 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.3s|0.0s|0.70|0.00| |points|107.4s|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.55|31.24|2693541| |polyMedium|points|16.35|200.37|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|12.98|158.98|2693559| |polyRussia|geo3d|3.76|1.07|3508671| |polyRussia|points|65.19|18.58|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|47.74|13.60|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.1s: points, poly 10: INDEX SIZE: 0.4939169967547059 GB 444.1s: points, poly 10: READER MB: 0.0 444.1s: points, poly 10: maxDoc=60844404 446.1s: points, poly 10: ITER 0: 175.53 M hits/sec, 111.00 QPS (2.03 sec for 225 queries), totHits=355809475 446.1s: points, poly 10: *** 447.7s: points, poly 10: ITER 1: 223.56 M hits/sec, 141.37 QPS (1.59 sec for 225 queries), totHits=355809475 447.7s: points, poly 10: *** 449.0s: points, poly 10: ITER 2: 270.95 M hits/sec, 171.34 QPS (1.31 sec for 225 queries), totHits=355809475 449.0s: points, poly 10: *** 450.3s: points, poly 10: ITER 3: 272.52 M hits/sec, 172.33 QPS (1.31 sec for 225 queries), totHits=355809475 450.3s: points, poly 10: *** 451.7s: points, poly 10: ITER 4: 271.30 M hits/sec, 171.56 QPS (1.31 sec for 225 queries), totHits=355809475 453.0s: points, poly 10: ITER 5: 274.69 M hits/sec, 173.70 QPS (1.30 sec for 225 queries), totHits=355809475 453.0s: points, poly 10: *** 454.3s: points, poly 10: ITER 6: 272.57 M hits/sec, 172.36 QPS (1.31 sec for 225 queries), totHits=355809475 455.6s: points, poly 10: ITER 7: 273.70 M hits/sec, 173.08 QPS (1.30 sec for 225 queries), totHits=355809475 456.9s: points, poly 10: ITER 8: 272.20 M hits/sec, 172.13 QPS (1.31 sec for 225 queries), totHits=355809475 458.2s: points, poly 10: ITER 9: 271.62 M hits/sec, 171.76 QPS (1.31 sec for 225 queries), totHits=355809475 459.5s: points, poly 10: ITER 10: 268.58 M hits/sec, 169.84 QPS (1.32 sec for 225 queries), totHits=355809475 460.8s: points, poly 10: ITER 11: 271.67 M hits/sec, 171.79 QPS (1.31 sec for 225 queries), totHits=355809475 462.1s: points, poly 10: ITER 12: 275.17 M hits/sec, 174.00 QPS (1.29 sec for 225 queries), totHits=355809475 462.1s: points, poly 10: *** 463.4s: points, poly 10: ITER 13: 267.08 M hits/sec, 168.89 QPS (1.33 sec for 225 queries), totHits=355809475 464.7s: points, poly 10: ITER 14: 275.58 M hits/sec, 174.27 QPS (1.29 sec for 225 queries), totHits=355809475 464.7s: points, poly 10: *** 466.0s: points, poly 10: ITER 15: 272.99 M hits/sec, 172.63 QPS (1.30 sec for 225 queries), totHits=355809475 467.3s: points, poly 10: ITER 16: 270.16 M hits/sec, 170.84 QPS (1.32 sec for 225 queries), totHits=355809475 468.7s: points, poly 10: ITER 17: 272.71 M hits/sec, 172.45 QPS (1.30 sec for 225 queries), totHits=355809475 470.0s: points, poly 10: ITER 18: 269.78 M hits/sec, 170.60 QPS (1.32 sec for 225 queries), totHits=355809475 471.3s: points, poly 10: ITER 19: 272.83 M hits/sec, 172.53 QPS (1.30 sec for 225 queries), totHits=355809475 471.3s: points, poly 10: BEST M hits/sec: 275.5807416702951 471.3s: points, poly 10: BEST QPS: 174.2664859495841 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.3s|0.0s|0.70|0.00| |points|107.4s|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|275.58|174.27|355809475| |poly 10|geopoint|||| |poly 10|shapes|||| |polyMedium|geo3d|2.55|31.24|2693541| |polyMedium|points|16.35|200.37|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|12.98|158.98|2693559| |polyRussia|geo3d|3.76|1.07|3508671| |polyRussia|points|65.19|18.58|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|47.74|13.60|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.5s: geo3d, poly 10: INDEX SIZE: 0.6990031152963638 GB 471.5s: geo3d, poly 10: READER MB: 0.0 471.5s: geo3d, poly 10: maxDoc=60844404 473.5s: geo3d, poly 10: ITER 0: 180.68 M hits/sec, 114.24 QPS (1.97 sec for 225 queries), totHits=355855227 473.5s: geo3d, poly 10: *** 475.0s: geo3d, poly 10: ITER 1: 234.42 M hits/sec, 148.22 QPS (1.52 sec for 225 queries), totHits=355855227 475.0s: geo3d, poly 10: *** 476.5s: geo3d, poly 10: ITER 2: 241.50 M hits/sec, 152.69 QPS (1.47 sec for 225 queries), totHits=355855227 476.5s: geo3d, poly 10: *** 478.0s: geo3d, poly 10: ITER 3: 239.42 M hits/sec, 151.38 QPS (1.49 sec for 225 queries), totHits=355855227 479.5s: geo3d, poly 10: ITER 4: 242.49 M hits/sec, 153.32 QPS (1.47 sec for 225 queries), totHits=355855227 479.5s: geo3d, poly 10: *** 480.9s: geo3d, poly 10: ITER 5: 239.47 M hits/sec, 151.41 QPS (1.49 sec for 225 queries), totHits=355855227 482.4s: geo3d, poly 10: ITER 6: 241.26 M hits/sec, 152.54 QPS (1.48 sec for 225 queries), totHits=355855227 483.9s: geo3d, poly 10: ITER 7: 241.39 M hits/sec, 152.62 QPS (1.47 sec for 225 queries), totHits=355855227 485.4s: geo3d, poly 10: ITER 8: 238.81 M hits/sec, 150.99 QPS (1.49 sec for 225 queries), totHits=355855227 486.9s: geo3d, poly 10: ITER 9: 238.42 M hits/sec, 150.75 QPS (1.49 sec for 225 queries), totHits=355855227 488.4s: geo3d, poly 10: ITER 10: 238.14 M hits/sec, 150.57 QPS (1.49 sec for 225 queries), totHits=355855227 489.9s: geo3d, poly 10: ITER 11: 233.68 M hits/sec, 147.75 QPS (1.52 sec for 225 queries), totHits=355855227 491.4s: geo3d, poly 10: ITER 12: 234.91 M hits/sec, 148.53 QPS (1.51 sec for 225 queries), totHits=355855227 492.9s: geo3d, poly 10: ITER 13: 238.72 M hits/sec, 150.94 QPS (1.49 sec for 225 queries), totHits=355855227 494.4s: geo3d, poly 10: ITER 14: 236.75 M hits/sec, 149.69 QPS (1.50 sec for 225 queries), totHits=355855227 495.9s: geo3d, poly 10: ITER 15: 234.94 M hits/sec, 148.55 QPS (1.51 sec for 225 queries), totHits=355855227 497.4s: geo3d, poly 10: ITER 16: 236.96 M hits/sec, 149.82 QPS (1.50 sec for 225 queries), totHits=355855227 498.9s: geo3d, poly 10: ITER 17: 235.35 M hits/sec, 148.81 QPS (1.51 sec for 225 queries), totHits=355855227 500.4s: geo3d, poly 10: ITER 18: 235.91 M hits/sec, 149.16 QPS (1.51 sec for 225 queries), totHits=355855227 502.0s: geo3d, poly 10: ITER 19: 234.49 M hits/sec, 148.26 QPS (1.52 sec for 225 queries), totHits=355855227 502.0s: geo3d, poly 10: BEST M hits/sec: 242.48603773501594 502.0s: geo3d, poly 10: BEST QPS: 153.31897454573172 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.3s|0.0s|0.70|0.00| |points|107.4s|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.49|153.32|355855227| |poly 10|points|275.58|174.27|355809475| |poly 10|geopoint|||| |poly 10|shapes|||| |polyMedium|geo3d|2.55|31.24|2693541| |polyMedium|points|16.35|200.37|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|12.98|158.98|2693559| |polyRussia|geo3d|3.76|1.07|3508671| |polyRussia|points|65.19|18.58|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|47.74|13.60|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.2s: shapes, poly 10: INDEX SIZE: 1.2543620793148875 GB 502.2s: shapes, poly 10: READER MB: 0.0 502.2s: shapes, poly 10: maxDoc=60844404 504.7s: shapes, poly 10: ITER 0: 142.35 M hits/sec, 90.02 QPS (2.50 sec for 225 queries), totHits=355809475 504.7s: shapes, poly 10: *** 507.1s: shapes, poly 10: ITER 1: 152.11 M hits/sec, 96.19 QPS (2.34 sec for 225 queries), totHits=355809475 507.1s: shapes, poly 10: *** 509.4s: shapes, poly 10: ITER 2: 150.19 M hits/sec, 94.98 QPS (2.37 sec for 225 queries), totHits=355809475 511.8s: shapes, poly 10: ITER 3: 151.15 M hits/sec, 95.58 QPS (2.35 sec for 225 queries), totHits=355809475 514.2s: shapes, poly 10: ITER 4: 145.73 M hits/sec, 92.15 QPS (2.44 sec for 225 queries), totHits=355809475 516.7s: shapes, poly 10: ITER 5: 145.24 M hits/sec, 91.84 QPS (2.45 sec for 225 queries), totHits=355809475 519.2s: shapes, poly 10: ITER 6: 141.32 M hits/sec, 89.37 QPS (2.52 sec for 225 queries), totHits=355809475 521.7s: shapes, poly 10: ITER 7: 140.42 M hits/sec, 88.80 QPS (2.53 sec for 225 queries), totHits=355809475 524.3s: shapes, poly 10: ITER 8: 140.80 M hits/sec, 89.04 QPS (2.53 sec for 225 queries), totHits=355809475 526.8s: shapes, poly 10: ITER 9: 139.72 M hits/sec, 88.36 QPS (2.55 sec for 225 queries), totHits=355809475 529.3s: shapes, poly 10: ITER 10: 142.41 M hits/sec, 90.05 QPS (2.50 sec for 225 queries), totHits=355809475 531.8s: shapes, poly 10: ITER 11: 141.66 M hits/sec, 89.58 QPS (2.51 sec for 225 queries), totHits=355809475 534.4s: shapes, poly 10: ITER 12: 139.39 M hits/sec, 88.15 QPS (2.55 sec for 225 queries), totHits=355809475 536.9s: shapes, poly 10: ITER 13: 140.47 M hits/sec, 88.83 QPS (2.53 sec for 225 queries), totHits=355809475 539.4s: shapes, poly 10: ITER 14: 141.37 M hits/sec, 89.40 QPS (2.52 sec for 225 queries), totHits=355809475 541.9s: shapes, poly 10: ITER 15: 141.43 M hits/sec, 89.43 QPS (2.52 sec for 225 queries), totHits=355809475 544.5s: shapes, poly 10: ITER 16: 139.04 M hits/sec, 87.93 QPS (2.56 sec for 225 queries), totHits=355809475 547.1s: shapes, poly 10: ITER 17: 137.00 M hits/sec, 86.63 QPS (2.60 sec for 225 queries), totHits=355809475 549.6s: shapes, poly 10: ITER 18: 140.92 M hits/sec, 89.11 QPS (2.52 sec for 225 queries), totHits=355809475 552.2s: shapes, poly 10: ITER 19: 140.16 M hits/sec, 88.63 QPS (2.54 sec for 225 queries), totHits=355809475 552.2s: shapes, poly 10: BEST M hits/sec: 152.10957347048077 552.2s: shapes, poly 10: BEST QPS: 96.1881468470118 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.3s|0.0s|0.70|0.00| |points|107.4s|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.49|153.32|355855227| |poly 10|points|275.58|174.27|355809475| |poly 10|geopoint|||| |poly 10|shapes|152.11|96.19|355809475| |polyMedium|geo3d|2.55|31.24|2693541| |polyMedium|points|16.35|200.37|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|12.98|158.98|2693559| |polyRussia|geo3d|3.76|1.07|3508671| |polyRussia|points|65.19|18.58|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|47.74|13.60|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 552.4s: points, nearest 10: INDEX SIZE: 0.4939169967547059 GB 552.4s: points, nearest 10: READER MB: 0.0 552.4s: points, nearest 10: maxDoc=60844404 552.6s: points, nearest 10: ITER 0: 1284.27 QPS (0.18 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 552.6s: points, nearest 10: *** 552.7s: points, nearest 10: ITER 1: 2543.42 QPS (0.09 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 552.7s: points, nearest 10: *** 552.8s: points, nearest 10: ITER 2: 3071.46 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 552.8s: points, nearest 10: *** 552.8s: points, nearest 10: ITER 3: 3072.99 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 552.8s: points, nearest 10: *** 552.9s: points, nearest 10: ITER 4: 3207.39 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 552.9s: points, nearest 10: *** 553.0s: points, nearest 10: ITER 5: 3258.58 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 553.0s: points, nearest 10: *** 553.0s: points, nearest 10: ITER 6: 3254.12 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 553.1s: points, nearest 10: ITER 7: 3259.85 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 553.1s: points, nearest 10: *** 553.2s: points, nearest 10: ITER 8: 3261.31 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 553.2s: points, nearest 10: *** 553.3s: points, nearest 10: ITER 9: 3115.49 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 553.3s: points, nearest 10: ITER 10: 3217.33 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 553.4s: points, nearest 10: ITER 11: 3297.01 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 553.4s: points, nearest 10: *** 553.5s: points, nearest 10: ITER 12: 3311.49 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 553.5s: points, nearest 10: *** 553.5s: points, nearest 10: ITER 13: 3324.23 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 553.5s: points, nearest 10: *** 553.6s: points, nearest 10: ITER 14: 3321.02 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 553.7s: points, nearest 10: ITER 15: 3322.20 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 553.7s: points, nearest 10: ITER 16: 3324.06 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 553.8s: points, nearest 10: ITER 17: 3308.48 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 553.9s: points, nearest 10: ITER 18: 3327.29 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 553.9s: points, nearest 10: *** 553.9s: points, nearest 10: ITER 19: 3315.37 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 553.9s: points, nearest 10: BEST M hits/sec: 0.03327292498246406 553.9s: points, nearest 10: BEST QPS: 3327.2924982464056 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.3s|0.0s|0.70|0.00| |points|107.4s|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.49|153.32|355855227| |poly 10|points|275.58|174.27|355809475| |poly 10|geopoint|||| |poly 10|shapes|152.11|96.19|355809475| |polyMedium|geo3d|2.55|31.24|2693541| |polyMedium|points|16.35|200.37|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|12.98|158.98|2693559| |polyRussia|geo3d|3.76|1.07|3508671| |polyRussia|points|65.19|18.58|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|47.74|13.60|3508846| |nearest 10|geo3d|||| |nearest 10|points|0.03|3327.29|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 555.6s: points, sort: 1000000... 557.5s: points, sort: 2000000... 559.0s: points, sort: 3000000... 560.4s: points, sort: 4000000... 561.8s: points, sort: 5000000... 563.2s: points, sort: 6000000... 564.6s: points, sort: 7000000... 566.0s: points, sort: 8000000... 567.4s: points, sort: 9000000... 568.8s: points, sort: 10000000... 576.1s: points, sort: 11000000... 577.0s: points, sort: 12000000... 578.4s: points, sort: 13000000... 579.8s: points, sort: 14000000... 581.2s: points, sort: 15000000... 582.6s: points, sort: 16000000... 584.0s: points, sort: 17000000... 585.4s: points, sort: 18000000... 586.8s: points, sort: 19000000... 588.2s: points, sort: 20000000... 589.6s: points, sort: 21000000... 596.6s: points, sort: 22000000... 597.6s: points, sort: 23000000... 598.9s: points, sort: 24000000... 600.4s: points, sort: 25000000... 601.7s: points, sort: 26000000... 603.1s: points, sort: 27000000... 604.5s: points, sort: 28000000... 605.9s: points, sort: 29000000... 607.2s: points, sort: 30000000... 608.6s: points, sort: 31000000... 609.9s: points, sort: 32000000... 617.0s: points, sort: 33000000... 618.4s: points, sort: 34000000... 619.3s: points, sort: 35000000... 620.7s: points, sort: 36000000... 622.1s: points, sort: 37000000... 623.4s: points, sort: 38000000... 624.8s: points, sort: 39000000... 626.1s: points, sort: 40000000... 627.5s: points, sort: 41000000... 628.9s: points, sort: 42000000... 630.2s: points, sort: 43000000... 637.3s: points, sort: 44000000... 638.6s: points, sort: 45000000... 639.6s: points, sort: 46000000... 640.9s: points, sort: 47000000... 642.3s: points, sort: 48000000... 643.6s: points, sort: 49000000... 645.1s: points, sort: 50000000... 646.4s: points, sort: 51000000... 647.8s: points, sort: 52000000... 649.2s: points, sort: 53000000... 650.5s: points, sort: 54000000... 657.5s: points, sort: 55000000... 658.9s: points, sort: 56000000... 659.9s: points, sort: 57000000... 661.3s: points, sort: 58000000... 662.6s: points, sort: 59000000... 664.0s: points, sort: 60000000... 668.6s: points, sort: 114.597321223 sec to index part 0 668.6s: points, sort: INDEX SIZE: 0.9472499107941985 GB 668.6s: points, sort: READER MB: 0.0 668.6s: points, sort: maxDoc=60844404 670.9s: points, sort: ITER 0: 127.62 M hits/sec, 129.86 QPS (1.73 sec for 225 queries), totHits=221118844 670.9s: points, sort: *** 672.9s: points, sort: ITER 1: 144.43 M hits/sec, 146.96 QPS (1.53 sec for 225 queries), totHits=221118844 672.9s: points, sort: *** 674.9s: points, sort: ITER 2: 147.03 M hits/sec, 149.61 QPS (1.50 sec for 225 queries), totHits=221118844 674.9s: points, sort: *** 676.9s: points, sort: ITER 3: 145.44 M hits/sec, 148.00 QPS (1.52 sec for 225 queries), totHits=221118844 678.9s: points, sort: ITER 4: 146.04 M hits/sec, 148.61 QPS (1.51 sec for 225 queries), totHits=221118844 680.8s: points, sort: ITER 5: 146.94 M hits/sec, 149.52 QPS (1.50 sec for 225 queries), totHits=221118844 682.8s: points, sort: ITER 6: 145.49 M hits/sec, 148.04 QPS (1.52 sec for 225 queries), totHits=221118844 684.8s: points, sort: ITER 7: 144.15 M hits/sec, 146.68 QPS (1.53 sec for 225 queries), totHits=221118844 686.8s: points, sort: ITER 8: 148.80 M hits/sec, 151.42 QPS (1.49 sec for 225 queries), totHits=221118844 686.8s: points, sort: *** 688.7s: points, sort: ITER 9: 146.64 M hits/sec, 149.22 QPS (1.51 sec for 225 queries), totHits=221118844 690.7s: points, sort: ITER 10: 148.60 M hits/sec, 151.21 QPS (1.49 sec for 225 queries), totHits=221118844 692.6s: points, sort: ITER 11: 148.78 M hits/sec, 151.39 QPS (1.49 sec for 225 queries), totHits=221118844 694.6s: points, sort: ITER 12: 149.47 M hits/sec, 152.09 QPS (1.48 sec for 225 queries), totHits=221118844 694.6s: points, sort: *** 696.5s: points, sort: ITER 13: 148.97 M hits/sec, 151.58 QPS (1.48 sec for 225 queries), totHits=221118844 698.4s: points, sort: ITER 14: 148.63 M hits/sec, 151.23 QPS (1.49 sec for 225 queries), totHits=221118844 700.3s: points, sort: ITER 15: 150.77 M hits/sec, 153.41 QPS (1.47 sec for 225 queries), totHits=221118844 700.3s: points, sort: *** 702.2s: points, sort: ITER 16: 150.72 M hits/sec, 153.36 QPS (1.47 sec for 225 queries), totHits=221118844 704.2s: points, sort: ITER 17: 149.30 M hits/sec, 151.92 QPS (1.48 sec for 225 queries), totHits=221118844 706.1s: points, sort: ITER 18: 150.82 M hits/sec, 153.46 QPS (1.47 sec for 225 queries), totHits=221118844 706.1s: points, sort: *** 708.0s: points, sort: ITER 19: 149.53 M hits/sec, 152.16 QPS (1.48 sec for 225 queries), totHits=221118844 708.0s: points, sort: BEST M hits/sec: 150.81646072576518 708.0s: points, sort: BEST QPS: 153.4636444793333 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.3s|0.0s|0.70|0.00| |points|107.4s|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.49|153.32|355855227| |poly 10|points|275.58|174.27|355809475| |poly 10|geopoint|||| |poly 10|shapes|152.11|96.19|355809475| |polyMedium|geo3d|2.55|31.24|2693541| |polyMedium|points|16.35|200.37|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|12.98|158.98|2693559| |polyRussia|geo3d|3.76|1.07|3508671| |polyRussia|points|65.19|18.58|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|47.74|13.60|3508846| |nearest 10|geo3d|||| |nearest 10|points|0.03|3327.29|60844404| |nearest 10|geopoint|||| |nearest 10|shapes|||| |sort|geo3d|||| |sort|points|150.82|153.46|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 708.3s: points, distance: INDEX SIZE: 0.4939169967547059 GB 708.3s: points, distance: READER MB: 0.0 708.3s: points, distance: maxDoc=60844404 709.8s: points, distance: ITER 0: 248.35 M hits/sec, 145.91 QPS (1.54 sec for 225 queries), totHits=382961957 709.8s: points, distance: *** 711.1s: points, distance: ITER 1: 307.28 M hits/sec, 180.54 QPS (1.25 sec for 225 queries), totHits=382961957 711.1s: points, distance: *** 712.3s: points, distance: ITER 2: 315.11 M hits/sec, 185.13 QPS (1.22 sec for 225 queries), totHits=382961957 712.3s: points, distance: *** 713.5s: points, distance: ITER 3: 317.51 M hits/sec, 186.54 QPS (1.21 sec for 225 queries), totHits=382961957 713.5s: points, distance: *** 714.7s: points, distance: ITER 4: 318.85 M hits/sec, 187.33 QPS (1.20 sec for 225 queries), totHits=382961957 714.7s: points, distance: *** 715.9s: points, distance: ITER 5: 311.69 M hits/sec, 183.12 QPS (1.23 sec for 225 queries), totHits=382961957 717.1s: points, distance: ITER 6: 318.25 M hits/sec, 186.98 QPS (1.20 sec for 225 queries), totHits=382961957 718.3s: points, distance: ITER 7: 317.16 M hits/sec, 186.34 QPS (1.21 sec for 225 queries), totHits=382961957 719.5s: points, distance: ITER 8: 316.25 M hits/sec, 185.80 QPS (1.21 sec for 225 queries), totHits=382961957 720.7s: points, distance: ITER 9: 319.67 M hits/sec, 187.82 QPS (1.20 sec for 225 queries), totHits=382961957 720.7s: points, distance: *** 721.9s: points, distance: ITER 10: 317.76 M hits/sec, 186.69 QPS (1.21 sec for 225 queries), totHits=382961957 723.1s: points, distance: ITER 11: 319.04 M hits/sec, 187.45 QPS (1.20 sec for 225 queries), totHits=382961957 724.4s: points, distance: ITER 12: 313.83 M hits/sec, 184.38 QPS (1.22 sec for 225 queries), totHits=382961957 725.6s: points, distance: ITER 13: 313.08 M hits/sec, 183.94 QPS (1.22 sec for 225 queries), totHits=382961957 726.8s: points, distance: ITER 14: 312.63 M hits/sec, 183.68 QPS (1.22 sec for 225 queries), totHits=382961957 728.0s: points, distance: ITER 15: 313.43 M hits/sec, 184.15 QPS (1.22 sec for 225 queries), totHits=382961957 729.3s: points, distance: ITER 16: 306.66 M hits/sec, 180.17 QPS (1.25 sec for 225 queries), totHits=382961957 730.5s: points, distance: ITER 17: 314.29 M hits/sec, 184.66 QPS (1.22 sec for 225 queries), totHits=382961957 731.7s: points, distance: ITER 18: 315.45 M hits/sec, 185.33 QPS (1.21 sec for 225 queries), totHits=382961957 733.0s: points, distance: ITER 19: 311.27 M hits/sec, 182.88 QPS (1.23 sec for 225 queries), totHits=382961957 733.0s: points, distance: BEST M hits/sec: 319.6726271525455 733.0s: points, distance: BEST QPS: 187.81589083357107 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.3s|0.0s|0.70|0.00| |points|107.4s|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|319.67|187.82|382961957| |distance|geopoint|||| |distance|shapes|||| |box|geo3d|||| |box|points|||| |box|geopoint|||| |box|shapes|||| |poly 10|geo3d|242.49|153.32|355855227| |poly 10|points|275.58|174.27|355809475| |poly 10|geopoint|||| |poly 10|shapes|152.11|96.19|355809475| |polyMedium|geo3d|2.55|31.24|2693541| |polyMedium|points|16.35|200.37|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|12.98|158.98|2693559| |polyRussia|geo3d|3.76|1.07|3508671| |polyRussia|points|65.19|18.58|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|47.74|13.60|3508846| |nearest 10|geo3d|||| |nearest 10|points|0.03|3327.29|60844404| |nearest 10|geopoint|||| |nearest 10|shapes|||| |sort|geo3d|||| |sort|points|150.82|153.46|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 733.2s: geo3d, distance: INDEX SIZE: 0.6990031152963638 GB 733.2s: geo3d, distance: READER MB: 0.0 733.2s: geo3d, distance: maxDoc=60844404 735.3s: geo3d, distance: ITER 0: 182.39 M hits/sec, 107.04 QPS (2.10 sec for 225 queries), totHits=383371904 735.3s: geo3d, distance: *** 736.9s: geo3d, distance: ITER 1: 240.34 M hits/sec, 141.06 QPS (1.60 sec for 225 queries), totHits=383371904 736.9s: geo3d, distance: *** 738.2s: geo3d, distance: ITER 2: 302.88 M hits/sec, 177.76 QPS (1.27 sec for 225 queries), totHits=383371904 738.2s: geo3d, distance: *** 739.5s: geo3d, distance: ITER 3: 296.48 M hits/sec, 174.00 QPS (1.29 sec for 225 queries), totHits=383371904 740.8s: geo3d, distance: ITER 4: 296.25 M hits/sec, 173.87 QPS (1.29 sec for 225 queries), totHits=383371904 742.0s: geo3d, distance: ITER 5: 304.72 M hits/sec, 178.84 QPS (1.26 sec for 225 queries), totHits=383371904 742.0s: geo3d, distance: *** 743.3s: geo3d, distance: ITER 6: 304.41 M hits/sec, 178.66 QPS (1.26 sec for 225 queries), totHits=383371904 744.5s: geo3d, distance: ITER 7: 305.74 M hits/sec, 179.44 QPS (1.25 sec for 225 queries), totHits=383371904 744.5s: geo3d, distance: *** 745.8s: geo3d, distance: ITER 8: 300.96 M hits/sec, 176.63 QPS (1.27 sec for 225 queries), totHits=383371904 747.1s: geo3d, distance: ITER 9: 303.72 M hits/sec, 178.25 QPS (1.26 sec for 225 queries), totHits=383371904 748.3s: geo3d, distance: ITER 10: 306.74 M hits/sec, 180.03 QPS (1.25 sec for 225 queries), totHits=383371904 748.3s: geo3d, distance: *** 749.6s: geo3d, distance: ITER 11: 300.79 M hits/sec, 176.53 QPS (1.27 sec for 225 queries), totHits=383371904 750.9s: geo3d, distance: ITER 12: 298.48 M hits/sec, 175.18 QPS (1.28 sec for 225 queries), totHits=383371904 752.1s: geo3d, distance: ITER 13: 305.45 M hits/sec, 179.27 QPS (1.26 sec for 225 queries), totHits=383371904 753.4s: geo3d, distance: ITER 14: 302.89 M hits/sec, 177.77 QPS (1.27 sec for 225 queries), totHits=383371904 754.7s: geo3d, distance: ITER 15: 301.08 M hits/sec, 176.71 QPS (1.27 sec for 225 queries), totHits=383371904 755.9s: geo3d, distance: ITER 16: 300.29 M hits/sec, 176.24 QPS (1.28 sec for 225 queries), totHits=383371904 757.2s: geo3d, distance: ITER 17: 299.16 M hits/sec, 175.58 QPS (1.28 sec for 225 queries), totHits=383371904 758.5s: geo3d, distance: ITER 18: 301.58 M hits/sec, 177.00 QPS (1.27 sec for 225 queries), totHits=383371904 759.8s: geo3d, distance: ITER 19: 299.89 M hits/sec, 176.01 QPS (1.28 sec for 225 queries), totHits=383371904 759.8s: geo3d, distance: BEST M hits/sec: 306.74107748828897 759.8s: geo3d, distance: BEST QPS: 180.02556190154462 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.3s|0.0s|0.70|0.00| |points|107.4s|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|306.74|180.03|383371904| |distance|points|319.67|187.82|382961957| |distance|geopoint|||| |distance|shapes|||| |box|geo3d|||| |box|points|||| |box|geopoint|||| |box|shapes|||| |poly 10|geo3d|242.49|153.32|355855227| |poly 10|points|275.58|174.27|355809475| |poly 10|geopoint|||| |poly 10|shapes|152.11|96.19|355809475| |polyMedium|geo3d|2.55|31.24|2693541| |polyMedium|points|16.35|200.37|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|12.98|158.98|2693559| |polyRussia|geo3d|3.76|1.07|3508671| |polyRussia|points|65.19|18.58|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|47.74|13.60|3508846| |nearest 10|geo3d|||| |nearest 10|points|0.03|3327.29|60844404| |nearest 10|geopoint|||| |nearest 10|shapes|||| |sort|geo3d|||| |sort|points|150.82|153.46|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 760.0s: shapes, distance: INDEX SIZE: 1.2543620793148875 GB 760.0s: shapes, distance: READER MB: 0.0 760.0s: shapes, distance: maxDoc=60844404 762.2s: shapes, distance: ITER 0: 179.05 M hits/sec, 105.19 QPS (2.14 sec for 225 queries), totHits=382961957 762.2s: shapes, distance: *** 764.1s: shapes, distance: ITER 1: 198.71 M hits/sec, 116.75 QPS (1.93 sec for 225 queries), totHits=382961957 764.1s: shapes, distance: *** 766.0s: shapes, distance: ITER 2: 203.42 M hits/sec, 119.51 QPS (1.88 sec for 225 queries), totHits=382961957 766.0s: shapes, distance: *** 767.9s: shapes, distance: ITER 3: 199.19 M hits/sec, 117.03 QPS (1.92 sec for 225 queries), totHits=382961957 769.8s: shapes, distance: ITER 4: 200.99 M hits/sec, 118.09 QPS (1.91 sec for 225 queries), totHits=382961957 771.8s: shapes, distance: ITER 5: 188.92 M hits/sec, 111.00 QPS (2.03 sec for 225 queries), totHits=382961957 773.8s: shapes, distance: ITER 6: 190.50 M hits/sec, 111.92 QPS (2.01 sec for 225 queries), totHits=382961957 775.9s: shapes, distance: ITER 7: 190.74 M hits/sec, 112.06 QPS (2.01 sec for 225 queries), totHits=382961957 777.9s: shapes, distance: ITER 8: 191.42 M hits/sec, 112.46 QPS (2.00 sec for 225 queries), totHits=382961957 779.9s: shapes, distance: ITER 9: 191.52 M hits/sec, 112.53 QPS (2.00 sec for 225 queries), totHits=382961957 781.9s: shapes, distance: ITER 10: 191.79 M hits/sec, 112.68 QPS (2.00 sec for 225 queries), totHits=382961957 783.8s: shapes, distance: ITER 11: 193.43 M hits/sec, 113.65 QPS (1.98 sec for 225 queries), totHits=382961957 785.8s: shapes, distance: ITER 12: 193.32 M hits/sec, 113.58 QPS (1.98 sec for 225 queries), totHits=382961957 787.8s: shapes, distance: ITER 13: 192.25 M hits/sec, 112.95 QPS (1.99 sec for 225 queries), totHits=382961957 789.8s: shapes, distance: ITER 14: 189.98 M hits/sec, 111.62 QPS (2.02 sec for 225 queries), totHits=382961957 791.8s: shapes, distance: ITER 15: 195.46 M hits/sec, 114.84 QPS (1.96 sec for 225 queries), totHits=382961957 793.8s: shapes, distance: ITER 16: 193.53 M hits/sec, 113.71 QPS (1.98 sec for 225 queries), totHits=382961957 795.7s: shapes, distance: ITER 17: 193.19 M hits/sec, 113.50 QPS (1.98 sec for 225 queries), totHits=382961957 797.7s: shapes, distance: ITER 18: 191.08 M hits/sec, 112.26 QPS (2.00 sec for 225 queries), totHits=382961957 799.7s: shapes, distance: ITER 19: 192.07 M hits/sec, 112.85 QPS (1.99 sec for 225 queries), totHits=382961957 799.7s: shapes, distance: BEST M hits/sec: 203.41680179766374 799.7s: shapes, distance: BEST QPS: 119.512603191743 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.3s|0.0s|0.70|0.00| |points|107.4s|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|306.74|180.03|383371904| |distance|points|319.67|187.82|382961957| |distance|geopoint|||| |distance|shapes|203.42|119.51|382961957| |box|geo3d|||| |box|points|||| |box|geopoint|||| |box|shapes|||| |poly 10|geo3d|242.49|153.32|355855227| |poly 10|points|275.58|174.27|355809475| |poly 10|geopoint|||| |poly 10|shapes|152.11|96.19|355809475| |polyMedium|geo3d|2.55|31.24|2693541| |polyMedium|points|16.35|200.37|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|12.98|158.98|2693559| |polyRussia|geo3d|3.76|1.07|3508671| |polyRussia|points|65.19|18.58|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|47.74|13.60|3508846| |nearest 10|geo3d|||| |nearest 10|points|0.03|3327.29|60844404| |nearest 10|geopoint|||| |nearest 10|shapes|||| |sort|geo3d|||| |sort|points|150.82|153.46|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 800.0s: points, box: INDEX SIZE: 0.4939169967547059 GB 800.0s: points, box: READER MB: 0.0 800.0s: points, box: maxDoc=60844404 800.8s: points, box: ITER 0: 279.93 M hits/sec, 284.84 QPS (0.79 sec for 225 queries), totHits=221118844 800.8s: points, box: *** 801.2s: points, box: ITER 1: 487.12 M hits/sec, 495.67 QPS (0.45 sec for 225 queries), totHits=221118844 801.2s: points, box: *** 801.7s: points, box: ITER 2: 529.42 M hits/sec, 538.71 QPS (0.42 sec for 225 queries), totHits=221118844 801.7s: points, box: *** 802.1s: points, box: ITER 3: 527.27 M hits/sec, 536.52 QPS (0.42 sec for 225 queries), totHits=221118844 802.5s: points, box: ITER 4: 516.38 M hits/sec, 525.45 QPS (0.43 sec for 225 queries), totHits=221118844 802.9s: points, box: ITER 5: 516.40 M hits/sec, 525.46 QPS (0.43 sec for 225 queries), totHits=221118844 803.3s: points, box: ITER 6: 553.44 M hits/sec, 563.15 QPS (0.40 sec for 225 queries), totHits=221118844 803.3s: points, box: *** 803.7s: points, box: ITER 7: 546.09 M hits/sec, 555.68 QPS (0.40 sec for 225 queries), totHits=221118844 804.1s: points, box: ITER 8: 543.95 M hits/sec, 553.49 QPS (0.41 sec for 225 queries), totHits=221118844 804.5s: points, box: ITER 9: 566.23 M hits/sec, 576.16 QPS (0.39 sec for 225 queries), totHits=221118844 804.5s: points, box: *** 804.9s: points, box: ITER 10: 546.15 M hits/sec, 555.73 QPS (0.40 sec for 225 queries), totHits=221118844 805.4s: points, box: ITER 11: 530.80 M hits/sec, 540.11 QPS (0.42 sec for 225 queries), totHits=221118844 805.8s: points, box: ITER 12: 530.21 M hits/sec, 539.52 QPS (0.42 sec for 225 queries), totHits=221118844 806.2s: points, box: ITER 13: 536.27 M hits/sec, 545.69 QPS (0.41 sec for 225 queries), totHits=221118844 806.6s: points, box: ITER 14: 547.82 M hits/sec, 557.43 QPS (0.40 sec for 225 queries), totHits=221118844 807.0s: points, box: ITER 15: 542.95 M hits/sec, 552.48 QPS (0.41 sec for 225 queries), totHits=221118844 807.4s: points, box: ITER 16: 540.23 M hits/sec, 549.71 QPS (0.41 sec for 225 queries), totHits=221118844 807.8s: points, box: ITER 17: 561.64 M hits/sec, 571.50 QPS (0.39 sec for 225 queries), totHits=221118844 808.2s: points, box: ITER 18: 551.70 M hits/sec, 561.38 QPS (0.40 sec for 225 queries), totHits=221118844 808.6s: points, box: ITER 19: 580.81 M hits/sec, 591.01 QPS (0.38 sec for 225 queries), totHits=221118844 808.6s: points, box: *** 808.6s: points, box: BEST M hits/sec: 580.813159853475 808.6s: points, box: BEST QPS: 591.0077974495555 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.3s|0.0s|0.70|0.00| |points|107.4s|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|306.74|180.03|383371904| |distance|points|319.67|187.82|382961957| |distance|geopoint|||| |distance|shapes|203.42|119.51|382961957| |box|geo3d|||| |box|points|580.81|591.01|221118844| |box|geopoint|||| |box|shapes|||| |poly 10|geo3d|242.49|153.32|355855227| |poly 10|points|275.58|174.27|355809475| |poly 10|geopoint|||| |poly 10|shapes|152.11|96.19|355809475| |polyMedium|geo3d|2.55|31.24|2693541| |polyMedium|points|16.35|200.37|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|12.98|158.98|2693559| |polyRussia|geo3d|3.76|1.07|3508671| |polyRussia|points|65.19|18.58|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|47.74|13.60|3508846| |nearest 10|geo3d|||| |nearest 10|points|0.03|3327.29|60844404| |nearest 10|geopoint|||| |nearest 10|shapes|||| |sort|geo3d|||| |sort|points|150.82|153.46|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 808.8s: geo3d, box: INDEX SIZE: 0.6990031152963638 GB 808.8s: geo3d, box: READER MB: 0.0 808.8s: geo3d, box: maxDoc=60844404 810.2s: geo3d, box: ITER 0: 165.79 M hits/sec, 168.70 QPS (1.33 sec for 225 queries), totHits=221118844 810.2s: geo3d, box: *** 811.1s: geo3d, box: ITER 1: 228.69 M hits/sec, 232.71 QPS (0.97 sec for 225 queries), totHits=221118844 811.1s: geo3d, box: *** 812.1s: geo3d, box: ITER 2: 231.19 M hits/sec, 235.25 QPS (0.96 sec for 225 queries), totHits=221118844 812.1s: geo3d, box: *** 813.0s: geo3d, box: ITER 3: 236.44 M hits/sec, 240.59 QPS (0.94 sec for 225 queries), totHits=221118844 813.0s: geo3d, box: *** 814.0s: geo3d, box: ITER 4: 239.78 M hits/sec, 243.98 QPS (0.92 sec for 225 queries), totHits=221118844 814.0s: geo3d, box: *** 814.9s: geo3d, box: ITER 5: 238.93 M hits/sec, 243.12 QPS (0.93 sec for 225 queries), totHits=221118844 815.8s: geo3d, box: ITER 6: 240.95 M hits/sec, 245.18 QPS (0.92 sec for 225 queries), totHits=221118844 815.8s: geo3d, box: *** 816.7s: geo3d, box: ITER 7: 241.19 M hits/sec, 245.43 QPS (0.92 sec for 225 queries), totHits=221118844 816.7s: geo3d, box: *** 817.6s: geo3d, box: ITER 8: 236.63 M hits/sec, 240.78 QPS (0.93 sec for 225 queries), totHits=221118844 818.5s: geo3d, box: ITER 9: 245.82 M hits/sec, 250.13 QPS (0.90 sec for 225 queries), totHits=221118844 818.5s: geo3d, box: *** 819.4s: geo3d, box: ITER 10: 247.88 M hits/sec, 252.23 QPS (0.89 sec for 225 queries), totHits=221118844 819.4s: geo3d, box: *** 820.3s: geo3d, box: ITER 11: 243.71 M hits/sec, 247.99 QPS (0.91 sec for 225 queries), totHits=221118844 821.3s: geo3d, box: ITER 12: 242.10 M hits/sec, 246.35 QPS (0.91 sec for 225 queries), totHits=221118844 822.2s: geo3d, box: ITER 13: 239.06 M hits/sec, 243.26 QPS (0.92 sec for 225 queries), totHits=221118844 823.1s: geo3d, box: ITER 14: 235.94 M hits/sec, 240.09 QPS (0.94 sec for 225 queries), totHits=221118844 824.1s: geo3d, box: ITER 15: 233.50 M hits/sec, 237.60 QPS (0.95 sec for 225 queries), totHits=221118844 825.0s: geo3d, box: ITER 16: 238.96 M hits/sec, 243.15 QPS (0.93 sec for 225 queries), totHits=221118844 825.9s: geo3d, box: ITER 17: 237.09 M hits/sec, 241.25 QPS (0.93 sec for 225 queries), totHits=221118844 826.9s: geo3d, box: ITER 18: 239.24 M hits/sec, 243.44 QPS (0.92 sec for 225 queries), totHits=221118844 827.8s: geo3d, box: ITER 19: 242.52 M hits/sec, 246.78 QPS (0.91 sec for 225 queries), totHits=221118844 827.8s: geo3d, box: BEST M hits/sec: 247.88089898177378 827.8s: geo3d, box: BEST QPS: 252.23179201723352 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.3s|0.0s|0.70|0.00| |points|107.4s|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|306.74|180.03|383371904| |distance|points|319.67|187.82|382961957| |distance|geopoint|||| |distance|shapes|203.42|119.51|382961957| |box|geo3d|247.88|252.23|221118844| |box|points|580.81|591.01|221118844| |box|geopoint|||| |box|shapes|||| |poly 10|geo3d|242.49|153.32|355855227| |poly 10|points|275.58|174.27|355809475| |poly 10|geopoint|||| |poly 10|shapes|152.11|96.19|355809475| |polyMedium|geo3d|2.55|31.24|2693541| |polyMedium|points|16.35|200.37|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|12.98|158.98|2693559| |polyRussia|geo3d|3.76|1.07|3508671| |polyRussia|points|65.19|18.58|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|47.74|13.60|3508846| |nearest 10|geo3d|||| |nearest 10|points|0.03|3327.29|60844404| |nearest 10|geopoint|||| |nearest 10|shapes|||| |sort|geo3d|||| |sort|points|150.82|153.46|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 828.0s: shapes, box: INDEX SIZE: 1.2543620793148875 GB 828.0s: shapes, box: READER MB: 0.0 828.0s: shapes, box: maxDoc=60844404 829.5s: shapes, box: ITER 0: 149.67 M hits/sec, 152.30 QPS (1.48 sec for 225 queries), totHits=221118844 829.5s: shapes, box: *** 830.7s: shapes, box: ITER 1: 191.25 M hits/sec, 194.61 QPS (1.16 sec for 225 queries), totHits=221118844 830.7s: shapes, box: *** 831.8s: shapes, box: ITER 2: 189.87 M hits/sec, 193.20 QPS (1.16 sec for 225 queries), totHits=221118844 833.0s: shapes, box: ITER 3: 188.40 M hits/sec, 191.71 QPS (1.17 sec for 225 queries), totHits=221118844 834.1s: shapes, box: ITER 4: 192.64 M hits/sec, 196.02 QPS (1.15 sec for 225 queries), totHits=221118844 834.1s: shapes, box: *** 835.3s: shapes, box: ITER 5: 193.36 M hits/sec, 196.76 QPS (1.14 sec for 225 queries), totHits=221118844 835.3s: shapes, box: *** 836.4s: shapes, box: ITER 6: 193.20 M hits/sec, 196.59 QPS (1.14 sec for 225 queries), totHits=221118844 837.6s: shapes, box: ITER 7: 189.82 M hits/sec, 193.15 QPS (1.16 sec for 225 queries), totHits=221118844 838.8s: shapes, box: ITER 8: 187.67 M hits/sec, 190.96 QPS (1.18 sec for 225 queries), totHits=221118844 840.0s: shapes, box: ITER 9: 185.45 M hits/sec, 188.71 QPS (1.19 sec for 225 queries), totHits=221118844 841.2s: shapes, box: ITER 10: 181.75 M hits/sec, 184.94 QPS (1.22 sec for 225 queries), totHits=221118844 842.4s: shapes, box: ITER 11: 185.16 M hits/sec, 188.41 QPS (1.19 sec for 225 queries), totHits=221118844 843.6s: shapes, box: ITER 12: 185.66 M hits/sec, 188.92 QPS (1.19 sec for 225 queries), totHits=221118844 844.8s: shapes, box: ITER 13: 180.12 M hits/sec, 183.28 QPS (1.23 sec for 225 queries), totHits=221118844 846.0s: shapes, box: ITER 14: 186.31 M hits/sec, 189.58 QPS (1.19 sec for 225 queries), totHits=221118844 847.2s: shapes, box: ITER 15: 184.98 M hits/sec, 188.22 QPS (1.20 sec for 225 queries), totHits=221118844 848.4s: shapes, box: ITER 16: 182.15 M hits/sec, 185.35 QPS (1.21 sec for 225 queries), totHits=221118844 849.6s: shapes, box: ITER 17: 178.90 M hits/sec, 182.04 QPS (1.24 sec for 225 queries), totHits=221118844 850.8s: shapes, box: ITER 18: 185.74 M hits/sec, 189.00 QPS (1.19 sec for 225 queries), totHits=221118844 852.0s: shapes, box: ITER 19: 180.93 M hits/sec, 184.11 QPS (1.22 sec for 225 queries), totHits=221118844 852.0s: shapes, box: BEST M hits/sec: 193.36114778728026 852.0s: shapes, box: BEST QPS: 196.75509090549542 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.3s|0.0s|0.70|0.00| |points|107.4s|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|306.74|180.03|383371904| |distance|points|319.67|187.82|382961957| |distance|geopoint|||| |distance|shapes|203.42|119.51|382961957| |box|geo3d|247.88|252.23|221118844| |box|points|580.81|591.01|221118844| |box|geopoint|||| |box|shapes|193.36|196.76|221118844| |poly 10|geo3d|242.49|153.32|355855227| |poly 10|points|275.58|174.27|355809475| |poly 10|geopoint|||| |poly 10|shapes|152.11|96.19|355809475| |polyMedium|geo3d|2.55|31.24|2693541| |polyMedium|points|16.35|200.37|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|12.98|158.98|2693559| |polyRussia|geo3d|3.76|1.07|3508671| |polyRussia|points|65.19|18.58|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|47.74|13.60|3508846| |nearest 10|geo3d|||| |nearest 10|points|0.03|3327.29|60844404| |nearest 10|geopoint|||| |nearest 10|shapes|||| |sort|geo3d|||| |sort|points|150.82|153.46|221118844| |sort|geopoint|||| |sort|shapes|||| Took 853.3 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 42e71d8e73f..8fe701c0873 main -> origin/main Updating 42e71d8e73f..8fe701c0873 Fast-forward lucene/CHANGES.txt | 7 ++- .../index/SingletonSortedNumericDocValues.java | 7 +++ .../lucene/search/SkipBlockRangeIterator.java | 2 +- .../org/apache/lucene/util/SparseFixedBitSet.java | 4 +- .../lucene/search/TestSkipBlockRangeIterator.java | 6 +++ .../TestSkipBlockRangeIteratorIntoBitSet.java | 59 ++++++++++++++++++++++ .../apache/lucene/util/TestSparseFixedBitSet.java | 4 ++ 7 files changed, 85 insertions(+), 4 deletions(-) creating directories /l/logs.nightly/taxis/2026.07.04.01.04.06... Lucene git hash: 8fe701c0873de37b95fabd4a0feafa2e16f30097 Compile lucene core... run: "../../gradlew jar" in cwd=/l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/core log: /l/logs.nightly/taxis/2026.07.04.01.04.06/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.04.01.04.06/index.1threads.sparse.sorted.log 3.0 sec: 0.3 M docs; 100.4 K docs/sec 6.5 sec: 0.6 M docs; 92.7 K docs/sec 9.7 sec: 0.9 M docs; 93.2 K docs/sec 12.8 sec: 1.2 M docs; 94.0 K docs/sec 15.9 sec: 1.5 M docs; 94.3 K docs/sec 19.8 sec: 1.9 M docs; 96.2 K docs/sec 22.9 sec: 2.2 M docs; 95.9 K docs/sec 26.8 sec: 2.6 M docs; 97.0 K docs/sec 30.7 sec: 3.0 M docs; 97.8 K docs/sec 33.8 sec: 3.3 M docs; 97.8 K docs/sec 46.2 sec: 3.7 M docs; 80.2 K docs/sec 50.0 sec: 4.1 M docs; 82.0 K docs/sec 53.1 sec: 4.4 M docs; 82.9 K docs/sec 57.0 sec: 4.8 M docs; 84.3 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.8 sec: 5.9 M docs; 87.1 K docs/sec 71.6 sec: 6.3 M docs; 87.9 K docs/sec 74.7 sec: 6.6 M docs; 88.3 K docs/sec 78.6 sec: 7.0 M docs; 89.1 K docs/sec 90.9 sec: 7.4 M docs; 81.4 K docs/sec 94.0 sec: 7.7 M docs; 81.9 K docs/sec 97.8 sec: 8.1 M docs; 82.8 K docs/sec 101.7 sec: 8.5 M docs; 83.6 K docs/sec 104.8 sec: 8.8 M docs; 84.0 K docs/sec 108.6 sec: 9.2 M docs; 84.7 K docs/sec 112.4 sec: 9.6 M docs; 85.4 K docs/sec 115.5 sec: 9.9 M docs; 85.7 K docs/sec 119.4 sec: 10.3 M docs; 86.3 K docs/sec 123.2 sec: 10.7 M docs; 86.9 K docs/sec 134.7 sec: 11.0 M docs; 81.7 K docs/sec 138.5 sec: 11.4 M docs; 82.3 K docs/sec 142.4 sec: 11.8 M docs; 82.9 K docs/sec 145.4 sec: 12.1 M docs; 83.2 K docs/sec 149.3 sec: 12.5 M docs; 83.7 K docs/sec 153.1 sec: 12.9 M docs; 84.3 K docs/sec 156.2 sec: 13.2 M docs; 84.5 K docs/sec 160.0 sec: 13.6 M docs; 85.0 K docs/sec 163.9 sec: 14.0 M docs; 85.4 K docs/sec 167.0 sec: 14.3 M docs; 85.7 K docs/sec 179.3 sec: 14.7 M docs; 82.0 K docs/sec 183.1 sec: 15.1 M docs; 82.5 K docs/sec 186.2 sec: 15.4 M docs; 82.7 K docs/sec 190.0 sec: 15.8 M docs; 83.2 K docs/sec 193.8 sec: 16.2 M docs; 83.6 K docs/sec 196.9 sec: 16.5 M docs; 83.8 K docs/sec 200.7 sec: 16.9 M docs; 84.2 K docs/sec 204.6 sec: 17.3 M docs; 84.6 K docs/sec 207.6 sec: 17.6 M docs; 84.8 K docs/sec 211.5 sec: 18.0 M docs; 85.1 K docs/sec 223.7 sec: 18.4 M docs; 82.3 K docs/sec 226.8 sec: 18.7 M docs; 82.5 K docs/sec 230.6 sec: 19.1 M docs; 82.8 K docs/sec 233.8 sec: 19.4 M docs; 83.0 K docs/sec 237.5 sec: 19.8 M docs; 83.4 K docs/sec 239.0 sec: 20.0 M docs; 83.7 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.04.01.04.06/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.04.01.04.06/diskUsagesparse-sorted.log took 50.1 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.04.01.04.06/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.04.01.04.06/index.1threads.sparse.log 4.7 sec: 0.4 M docs; 85.8 K docs/sec 8.4 sec: 0.8 M docs; 95.5 K docs/sec 11.9 sec: 1.2 M docs; 100.5 K docs/sec 15.5 sec: 1.6 M docs; 103.0 K docs/sec 19.1 sec: 2.0 M docs; 104.9 K docs/sec 22.6 sec: 2.4 M docs; 106.2 K docs/sec 26.2 sec: 2.8 M docs; 107.1 K docs/sec 29.7 sec: 3.2 M docs; 107.7 K docs/sec 33.2 sec: 3.6 M docs; 108.3 K docs/sec 42.2 sec: 3.7 M docs; 87.7 K docs/sec 45.7 sec: 4.1 M docs; 89.6 K docs/sec 49.2 sec: 4.5 M docs; 91.4 K docs/sec 52.7 sec: 4.9 M docs; 92.9 K docs/sec 56.3 sec: 5.3 M docs; 94.2 K docs/sec 59.8 sec: 5.7 M docs; 95.3 K docs/sec 63.3 sec: 6.1 M docs; 96.3 K docs/sec 66.9 sec: 6.5 M docs; 97.2 K docs/sec 70.4 sec: 6.9 M docs; 98.0 K docs/sec 73.9 sec: 7.3 M docs; 98.8 K docs/sec 82.8 sec: 7.4 M docs; 89.3 K docs/sec 86.4 sec: 7.8 M docs; 90.3 K docs/sec 89.8 sec: 8.2 M docs; 91.3 K docs/sec 93.3 sec: 8.6 M docs; 92.2 K docs/sec 96.8 sec: 9.0 M docs; 92.9 K docs/sec 100.3 sec: 9.4 M docs; 93.7 K docs/sec 103.9 sec: 9.8 M docs; 94.3 K docs/sec 107.4 sec: 10.2 M docs; 95.0 K docs/sec 110.9 sec: 10.6 M docs; 95.6 K docs/sec 122.6 sec: 11.0 M docs; 89.7 K docs/sec 126.1 sec: 11.4 M docs; 90.4 K docs/sec 129.6 sec: 11.8 M docs; 91.0 K docs/sec 133.1 sec: 12.2 M docs; 91.6 K docs/sec 136.6 sec: 12.6 M docs; 92.2 K docs/sec 140.2 sec: 13.0 M docs; 92.8 K docs/sec 143.7 sec: 13.4 M docs; 93.3 K docs/sec 147.1 sec: 13.8 M docs; 93.8 K docs/sec 150.6 sec: 14.2 M docs; 94.3 K docs/sec 154.2 sec: 14.6 M docs; 94.7 K docs/sec 163.1 sec: 14.7 M docs; 90.1 K docs/sec 166.6 sec: 15.1 M docs; 90.6 K docs/sec 170.1 sec: 15.5 M docs; 91.1 K docs/sec 173.6 sec: 15.9 M docs; 91.6 K docs/sec 177.1 sec: 16.3 M docs; 92.0 K docs/sec 180.6 sec: 16.7 M docs; 92.5 K docs/sec 184.2 sec: 17.1 M docs; 92.9 K docs/sec 187.7 sec: 17.5 M docs; 93.3 K docs/sec 191.2 sec: 17.9 M docs; 93.6 K docs/sec 194.6 sec: 18.3 M docs; 94.0 K docs/sec 203.5 sec: 18.4 M docs; 90.4 K docs/sec 207.0 sec: 18.8 M docs; 90.8 K docs/sec 210.5 sec: 19.2 M docs; 91.2 K docs/sec 214.1 sec: 19.6 M docs; 91.6 K docs/sec 217.6 sec: 20.0 M docs; 91.9 K docs/sec 217.6 sec: 20.0 M docs; 91.9 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.04.01.04.06/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.04.01.04.06/diskUsagesparse.log took 51.5 sec Search sparse iter 0... run: "java -server -Xmx2g -Xms2g -XX:+UseParallelGC -XX:+HeapDumpOnOutOfMemoryError -cp /l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/analysis/common/build/libs/lucene-analysis-common-11.0.0-SNAPSHOT.jar:/l/util.nightly/src/python/sparsetaxis/../../main perf.SearchTaxis /l/sparseTaxis.nightly/sparseTaxis/indices/index.1threads.sparse sparse" in cwd=/l/sparseTaxis.nightly/sparseTaxis/lucene.main log: /l/logs.nightly/taxis/2026.07.04.01.04.06/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.04.01.04.06/index.1threads.nonsparse.log 4.7 sec: 0.4 M docs; 85.6 K docs/sec 8.3 sec: 0.8 M docs; 96.7 K docs/sec 11.9 sec: 1.2 M docs; 101.0 K docs/sec 15.5 sec: 1.6 M docs; 103.5 K docs/sec 19.0 sec: 2.0 M docs; 105.3 K docs/sec 22.5 sec: 2.4 M docs; 106.6 K docs/sec 26.0 sec: 2.8 M docs; 107.6 K docs/sec 29.6 sec: 3.2 M docs; 108.3 K docs/sec 33.0 sec: 3.6 M docs; 108.9 K docs/sec 41.7 sec: 3.7 M docs; 88.8 K docs/sec 45.2 sec: 4.1 M docs; 90.8 K docs/sec 48.6 sec: 4.5 M docs; 92.6 K docs/sec 52.1 sec: 4.9 M docs; 94.1 K docs/sec 55.6 sec: 5.3 M docs; 95.4 K docs/sec 59.0 sec: 5.7 M docs; 96.6 K docs/sec 62.5 sec: 6.1 M docs; 97.5 K docs/sec 66.0 sec: 6.5 M docs; 98.4 K docs/sec 69.5 sec: 6.9 M docs; 99.3 K docs/sec 73.0 sec: 7.3 M docs; 100.0 K docs/sec 81.5 sec: 7.4 M docs; 90.8 K docs/sec 85.0 sec: 7.8 M docs; 91.8 K docs/sec 88.4 sec: 8.2 M docs; 92.8 K docs/sec 91.9 sec: 8.6 M docs; 93.6 K docs/sec 95.4 sec: 9.0 M docs; 94.4 K docs/sec 98.8 sec: 9.4 M docs; 95.1 K docs/sec 102.3 sec: 9.8 M docs; 95.8 K docs/sec 105.8 sec: 10.2 M docs; 96.4 K docs/sec 109.3 sec: 10.6 M docs; 97.0 K docs/sec 120.6 sec: 11.0 M docs; 91.2 K docs/sec 124.1 sec: 11.4 M docs; 91.9 K docs/sec 127.5 sec: 11.8 M docs; 92.5 K docs/sec 131.0 sec: 12.2 M docs; 93.1 K docs/sec 134.5 sec: 12.6 M docs; 93.7 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.3 K docs/sec 148.3 sec: 14.2 M docs; 95.7 K docs/sec 151.8 sec: 14.6 M docs; 96.2 K docs/sec 160.3 sec: 14.7 M docs; 91.7 K docs/sec 163.8 sec: 15.1 M docs; 92.2 K docs/sec 167.2 sec: 15.5 M docs; 92.7 K docs/sec 170.7 sec: 15.9 M docs; 93.2 K docs/sec 174.1 sec: 16.3 M docs; 93.6 K docs/sec 177.6 sec: 16.7 M docs; 94.0 K docs/sec 181.1 sec: 17.1 M docs; 94.4 K docs/sec 184.5 sec: 17.5 M docs; 94.8 K docs/sec 188.0 sec: 17.9 M docs; 95.2 K docs/sec 191.4 sec: 18.3 M docs; 95.6 K docs/sec 199.8 sec: 18.4 M docs; 92.1 K docs/sec 203.3 sec: 18.8 M docs; 92.5 K docs/sec 206.7 sec: 19.2 M docs; 92.9 K docs/sec 210.2 sec: 19.6 M docs; 93.2 K docs/sec 213.7 sec: 20.0 M docs; 93.6 K docs/sec 213.7 sec: 20.0 M docs; 93.6 K docs/sec index is 2.12 GB CheckIndex nonsparse run: "java -server -Xmx2g -Xms2g -XX:+UseParallelGC -XX:+HeapDumpOnOutOfMemoryError -cp /l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/analysis/common/build/libs/lucene-analysis-common-11.0.0-SNAPSHOT.jar:/l/util.nightly/src/python/sparsetaxis/../../main org.apache.lucene.index.CheckIndex /l/sparseTaxis.nightly/sparseTaxis/indices/index.1threads.nonsparse" in cwd=/l/sparseTaxis.nightly/sparseTaxis/lucene.main log: /l/logs.nightly/taxis/2026.07.04.01.04.06/checkIndexnonsparse.log took 0.5 sec DiskUsage nonsparse run: "java -server -Xmx2g -Xms2g -XX:+UseParallelGC -XX:+HeapDumpOnOutOfMemoryError -cp /l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/analysis/common/build/libs/lucene-analysis-common-11.0.0-SNAPSHOT.jar:/l/util.nightly/src/python/sparsetaxis/../../main perf.DiskUsage /l/sparseTaxis.nightly/sparseTaxis/indices/index.1threads.nonsparse" in cwd=/l/sparseTaxis.nightly/sparseTaxis/lucene.main log: /l/logs.nightly/taxis/2026.07.04.01.04.06/diskUsagenonsparse.log took 45.6 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.04.01.04.06/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 Sat Jul 4 01:18:46 AM 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 Sat Jul 4 01:20:08 AM 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 4033617 + wait 4033617 + 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.03.01.30.29 now shutil.copy2 /l/logs.nightly/all.log to /l/reports.nightly/2026.07.03.01.30.29